2472 427
22652 529
15300 678
19153 341
6096 887
7222 647
3104 193
9412 286
20959 312
3813 337
2565 448
2311 196
1279 115