373 103
15118 527
941 264
713 68
1226 261
2553 825
1512 450
1963 644
1499 317
29012 334
6094 264
5901 694
10219 76
5490 867
3151 117