3151 86
4408 351
11507 199
15368 168
8007 603
15346 732
7054 675
3178 149
9275 373
2970 520
3159 436
2601 265
4555 719