13083 820
29629 587
16964 109
42502 618
18011 160
65536 76
41848 638
49979 618
14099 233
14125 445
8090 347
24762 221
10587 48
16700 616
94425 489
60745 385
28657 318
46178 436
20323 596
27258 198
23432 668
43000 113
18634 123
40350 444
18987 340