3046 588
2574 593
684 162
2845 897
1190 239
12309 556
3261 553
2938 426
1795 381
2964 886
2707 673
8497 329
5373 299
3644 901
1662 511
10429 842
1554 470
1709 219
3262 685
452 78
686 165
2294 511
3827 680
1689 181