9395 815
2279 446
19551 375
10842 169
1471 176
8603 32
10412 237
28410 451
15743 829
10134 243
7265 30
3657 675
4092 225
1725 57
7914 621
4444 878