35035 259
11599 74
97986 677
9061 46
18423 493
3182 385
3204 291
51267 261
22550 151
7528 708
5295 706
5986 638
5014 695
7598 435
8678 566
4719 89
3942 504
6021 962
18842 928
19025 513
3509 32
6311 239
3154 174
1967 161
10274 614
43773 480
30127 176
7305 597