6653 666
3051 207
6351 811
2931 506
11872 746
4047 658
2454 140
4594 554
9336 479
4202 601
5101 622
2239 61
21400 750
19289 110