35002 259
11599 74
97974 677
9060 46
18420 493
3181 385
3203 291
51251 261
22549 151
7527 708
5295 706
5986 638
5014 695
7597 435
8678 566
4719 89
3940 504
6021 962
18839 928
19021 513
3507 32
6310 239
3154 174
1967 161
10274 614
43764 480
30122 176
7305 597