373 103
15120 527
944 264
750 68
1227 261
2553 825
1513 450
1964 644
1500 317
29031 334
6096 264
5903 694
10220 76
5491 867
3153 117