3152 86
4412 351
11515 199
15369 168
8012 603
15347 732
7056 675
3178 149
9284 373
2972 520
3165 436
2602 265
4555 719