18657 722
4177 353
1357 134
2268 127
18478 587
6846 470
16484 443
21585 882
9166 737
6731 144
20570 417
7558 104
5223 379
12443 666
3235 450
2701 555
1550 252
529 36
1299 259