3728 130
13824 302
16150 680
5268 35
12371 850
4908 134
20602 832
9165 747
7131 561
3766 310
6460 887