6653 666
3054 207
6351 811
2933 506
11875 746
4048 658
2455 140
4595 554
9338 479
4203 601
5103 622
2241 61
21421 750
19300 110