2992 628
2330 393
722 65
1282 229
3759 685
2176 384
2385 632
1077 96
4115 608
5779 860
9016 681
3204 533
2217 402
10812 682
6929 622
2907 581
3318 567
670 37
325 92
2529 471
5741 593
2049 177
6820 686
3045 676