43061 762
1260 103
5211 368
24902 89
10810 564
3384 140
2570 290
2400 294
3385 575
4438 544
3216 475
3148 612