35012 57
2612 237
2572 273
3421 766
12630 746
81007 839
24366 617
4120 161
11626 31
27515 458
14763 392
45478 592
80482 234
23066 481
58858 574
10215 369
7053 456
20844 188
4189 911
2493 488
11877 712
36364 372
9113 585
4262 474
4874 750
2456 200
2927 578
1426 200