6642 666
3040 207
6343 811
2916 506
11859 746
4044 658
2449 140
4581 554
9329 479
4194 601
5088 622
2225 61
21307 750
19213 110