4076 511
2937 82
3307 155
3955 189
19701 324
6026 556
3910 742
1298 299
5295 703
3527 234
2253 310
3405 706