4077 511
2939 82
3316 155
3958 190
19708 324
6027 556
3910 742
1299 299
5295 703
3548 234
2256 310
3408 706