3222 561
4642 395
2299 194
12642 843
7170 402
2691 508
3293 861
2298 461
3193 873
863 142
3062 917
2489 672