3516 326
14568 178
58021 718
1950 368
1838 367
1255 311
1363 191
2618 197
2172 569
2251 137
1137 92
7401 885
2876 668
3736 294
36963 294
24855 90
3795 245
2851 542
4519 88
3720 739
1580 279
3371 818
3236 700
3064 700
1793 398
3761 333
105162 259
6383 506