6653 666
3056 207
6352 811
2935 506
11878 746
4050 658
2457 140
4596 554
9339 479
4205 601
5106 622
2241 61
21439 750
19326 110