2891 653
5153 721
1411 240
359 39
12345 640
4830 446
1286 124
6890 153
2161 174
2977 689
1152 73
2845 565
3503 927
3419 691
1678 381