2598 773
30515 567
2638 60
4544 832
2901 64
3987 622
4847 941
5522 220
3685 42
6341 149
3596 742
6032 246
7433 614