2730 734
2048 309
16442 312
5432 276
42782 754
17133 876
2153 342
6808 670
4243 168
3754 880
2030 423
1386 135
2515 631
3004 634
1353 125