2831 502
5540 460
6590 671
8529 824
7950 541
5487 890
1380 267
638 119
2947 795
1071 179
2797 612
3127 824
1130 186