39029 584
50003 278
10372 974
27373 247
18503 525
24139 166
20603 311
53133 491
15912 66
31681 315
40901 642
24725 907
9211 201
2242 86
12203 483
8318 581
5390 580
10109 752
3841 363
4283 271
4961 697
5848 674
8538 789
5303 694
3716 76
2911 277
12587 935
5042 482