3202 561
4641 395
2294 194
12631 843
7164 402
2690 508
3292 861
2296 461
3192 873
859 142
3057 917
2489 672