5257 30
9328 453
12873 341
18608 343
12030 503
5662 159
7677 191
11903 697
9349 81
14896 58
5395 94
16910 748
2504919 3556
233947 590
194721 744
47820 393
17943 699
24372 669
3043 431
29183 225
9456 611
49496 792
21835 120
20498 406
12163 562
13170 675
85581 287
21136 550