3547 561
4718 395
2381 194
12898 843
7299 402
2736 508
3353 861
2351 461
3249 873
911 142
3105 917
2539 672