6640 820
31470 190
1762 318
3266 876
22502 343
3198 538
2787 665
685 40
3191 487
1245 326
2490 505
1262 223
1644 257