19525 97
12790 252
20276 513
63125 1078
6490 124
34083 254
4263 445
25594 501
7953 842
33816 211
53038 804
8388 253
11195 440
92696 815
11340 436
27531 366
49153 954
7803 523
32645 125
19910 507
29490 868
36593 495
26912 587
40407 560
32592 169
18251 215
8742 411
63606 254