3217 561
4642 395
2298 194
12638 843
7168 402
2690 508
3293 861
2297 461
3192 873
861 142
3061 917
2489 672