4075 511
2934 82
3301 155
3946 189
19695 324
6021 556
3907 742
1298 299
5295 703
3510 234
2253 310
3403 706