39026 584
50000 278
10372 974
27371 247
18502 525
24137 166
20597 311
53123 491
15911 66
31681 315
40896 642
24722 907
9209 201
2242 86
12203 483
8318 581
5390 580
10109 752
3841 363
4282 271
4961 697
5848 674
8537 789
5303 694
3716 76
2911 277
12587 935
5042 482