18648 722
4158 353
1353 134
2267 127
18468 587
6842 470
16484 443
21557 882
9165 737
6727 144
20568 417
7552 104
5213 379
12437 666
3235 450
2701 555
1550 252
528 36
1298 259