3207 561
4641 395
2296 194
12632 843
7164 402
2690 508
3292 861
2297 461
3192 873
860 142
3057 917
2489 672