3101 86
4375 351
11428 199
15357 168
7966 603
15328 732
7035 675
3173 149
9229 373
2954 520
3143 436
2586 265
4547 719