3880 511
2548 81
3012 155
3683 188
19393 324
5623 556
3753 742
1253 299
5231 703
2948 234
2140 310
3262 706