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