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