3026 683
2522 52
2527 106
2308 34
3572 829
2186 354
34118 663
13546 406
9700 358
7662 185
21197 756
18740 731
14802 748