373 103
15118 527
942 264
733 68
1227 261
2553 825
1512 450
1963 644
1499 317
29022 334
6096 264
5902 694
10220 76
5491 867
3151 117