21928 529
14873 677
18470 340
5940 887
7025 647
2980 193
9342 286
19639 312
3692 337
2513 448
2227 196
1245 115