18661 722
4216 353
1371 134
2273 127
18523 587
6857 470
16484 443
21627 882
9171 737
6738 144
20581 417
7580 104
5241 379
12449 666
3238 450
2703 555
1550 252
529 36
1304 259