373 103
15118 527
940 264
702 68
1226 261
2552 825
1511 450
1963 644
1499 317
29011 334
6092 264
5901 694
10219 76
5490 867
3151 117