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