4077 511
2938 82
3313 155
3957 189
19705 324
6026 556
3910 742
1298 299
5295 703
3539 234
2255 310
3406 706