6629 666
3026 207
6331 811
2897 506
11696 746
4034 658
2435 140
4557 554
9307 479
4178 601
5072 622
2201 61
21118 750
19076 109