6652 666
3050 207
6351 811
2929 506
11872 746
4047 658
2454 140
4592 554
9336 479
4201 601
5101 622
2239 61
21398 750
19286 110