59595 506
25846 600
85181 199
15010 116
18036 496
38674 597
12265 587
19213 569
27679 801
41296 168
37070 897
20557 362
15202 657
19672 522
54777 173
12611 756
18751 523
25264 322
16292 169
30793 245
30510 574
27714 426
15517 750
21496 748
9650 94
12720 472
20798 353
22657 907