3183 644
18464 464
5288 353
2374 184
5330 214
2215 137
1322 105
2850 315
4911 939
1209 34
5380 766
1855 362
3112 722
27956 602
19285 455
7986 326