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