3183 644
18465 464
5291 353
2374 184
5332 214
2216 137
1323 105
2852 315
4914 939
1211 34
5388 766
1856 362
3112 722
28005 602
19307 455
8008 326