4078 511
2941 82
3316 155
3963 190
19710 324
6028 556
3912 742
1300 299
5295 703
3554 234
2256 310
3408 706