4875 30
8826 453
12089 341
16721 343
11425 503
5396 159
7065 191
11012 697
8693 81
13460 58
5014 94
16138 748
2283975 3451
233157 589
194117 744
46953 393
17428 699
23704 669
2838 431
28093 224
9080 611
47395 792
20536 119
19493 406
11558 562
12271 675
81200 286
19979 548