3158 86
4426 351
11524 199
15369 168
8016 603
15351 732
7063 675
3181 149
9298 373
2974 520
3170 436
2602 265
4565 719