3526 561
4715 395
2367 194
12881 843
7288 402
2731 508
3345 861
2345 461
3240 873
902 142
3100 917
2537 672