4077 511
2937 82
3313 155
3956 189
19703 324
6026 556
3910 742
1298 299
5295 703
3530 234
2254 310
3405 706