2966 592
9841 593
4988 625
1661 170
5479 367
1519 58
2350 328
1882 146
3383 207
4240 52
676 29
2671 344
1224 172
3497 692
2315 588