18646 722
4156 353
1350 134
2266 127
18468 587
6840 470
16483 443
21553 882
9163 737
6727 144
20567 417
7551 104
5208 379
12434 666
3234 450
2701 555
1550 252
527 36
1298 259