3266 561
4647 395
2308 194
12656 843
7178 402
2697 508
3299 861
2305 461
3204 873
871 142
3067 917
2493 672