348 37
2986 721
2056 541
3026 906
2271 587
803 118
3305 603
1591 245
1280 166
646 45
2471 801
2791 716
1136 52
2833 290
2537 650
1068 164
738 141
3596 766
1674 434
1167 119
1313 85
2971 744
2613 688
1535 183