4601 30
8533 453
11490 341
15785 343
10755 503
5186 159
6678 191
10656 697
8347 81
12574 58
4524 94
15776 747
2175559 3420
232647 589
193710 744
46586 393
17043 695
23027 669
2730 430
27479 224
8779 611
46233 792
19166 119
18677 405
11182 562
11835 675
78254 286
18885 548