3512 561
4713 395
2363 194
12868 843
7282 402
2729 508
3342 861
2344 461
3239 873
898 142
3096 917
2532 672