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