6652 666
3050 207
6349 811
2928 506
11870 746
4046 658
2453 140
4592 554
9335 479
4201 601
5101 622
2236 61
21388 750
19284 110