4078 511
2943 82
3317 155
3963 190
19710 324
6029 556
3912 742
1300 299
5295 703
3554 234
2256 310
3409 706