6652 666
3051 207
6351 811
2929 506
11872 746
4047 658
2454 140
4593 554
9336 479
4201 601
5101 622
2239 61
21399 750
19287 110