4075 511
2937 82
3306 155
3953 189
19700 324
6025 556
3909 742
1298 299
5295 703
3522 234
2253 310
3405 706