1276 241
3171 699
2305 376
2653 530
2165 482
2029 474
1210 102
4133 652
3103 675
4547 506
1605 196
853 197
1780 389
901 124
696 122
357 38
2915 846