4626 30
8540 453
11502 341
15797 343
10772 503
5193 159
6683 191
10664 697
8352 81
12594 58
4537 94
15782 747
2177550 3421
232668 589
193721 744
46590 393
17049 695
23045 669
2735 430
27494 224
8781 611
46252 792
19207 119
18686 405
11187 562
11849 675
78303 286
18902 548