18651 722
4174 353
1357 134
2268 127
18476 587
6845 470
16484 443
21578 882
9166 737
6730 144
20569 417
7555 104
5220 379
12442 666
3235 450
2701 555
1550 252
529 36
1299 259