6653 666
3054 207
6351 811
2931 506
11874 746
4048 658
2455 140
4595 554
9336 479
4203 601
5103 622
2240 61
21417 750
19297 110