6653 666
3056 207
6352 811
2934 506
11878 746
4050 658
2457 140
4596 554
9339 479
4204 601
5106 622
2241 61
21436 750
19321 110