103036 399
4954 261
30617 673
45508 581
21434 331
56207 872
64685 832
16215 695
22397 669
7758 448
13647 475
27421 489
18807 413
7782 558
16300 503
15653 493
21279 241
33391 591
14433 578
10672 131
28209 521
6083 765
4325 655
2265 589
6856 389
3428 265
9169 133
3421 290