3150 86
4408 351
11507 199
15368 168
8006 603
15346 732
7054 675
3178 149
9275 373
2970 520
3158 436
2601 265
4555 719