3139 86
4404 351
11492 199
15365 168
7998 603
15346 732
7052 675
3177 149
9267 373
2967 520
3154 436
2597 265
4554 719