3112 645
692 89
3057 739
1165 302
649 105
2278 499
1079 188
988 222
3746 535
14653 931
2490 598
3005 738
2652 743
706 135
3026 936
375 79
211 31
2745 841
807 147
1426 177
2031 603
2709 403
1925 603
1738 416