375 103
15146 527
954 264
931 68
1234 261
2554 825
1515 450
1972 644
1504 317
29284 334
6242 264
5947 694
10228 76
5498 867
3155 117