2977 502
5813 460
6985 671
8865 824
9012 541
5781 890
1635 267
692 119
3081 796
1200 179
2943 612
3196 824
1231 186