18651 722
4170 353
1356 134
2268 127
18476 587
6843 470
16484 443
21573 882
9165 737
6730 144
20569 417
7553 104
5220 379
12442 666
3235 450
2701 555
1550 252
528 36
1299 259