3539 561
4718 395
2378 194
12892 843
7299 402
2735 508
3351 861
2349 461
3248 873
910 142
3103 917
2538 672