3513 561
4714 395
2365 194
12869 843
7282 402
2729 508
3342 861
2344 461
3239 873
898 142
3096 917
2532 672