18450 464
5273 353
2367 184
5317 214
2206 137
1312 105
2845 315
4894 939
1187 34
5344 766
1846 362
3107 722
27614 602
19073 455
7958 326