2599 773
30516 567
2638 60
4545 832
2901 64
3987 622
4847 941
5522 220
3685 42
6341 149
3596 742
6032 246
7433 614