2571 427
22767 529
15419 678
19302 341
6139 887
7284 647
3130 193
9441 286
21256 312
3832 337
2573 448
2326 196
1288 115