3542 561
4718 395
2378 194
12896 843
7299 402
2735 508
3352 861
2351 461
3248 873
911 142
3103 917
2538 672