18459 464
5278 353
2368 184
5322 214
2212 137
1315 105
2846 315
4901 939
1198 34
5359 766
1847 362
3109 722
27774 602
19158 455
7968 326