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