2573 680
2389 526
3250 422
5167 749
8722 888
8238 524
15206 84
11386 246
23125 217
6989 138
2556 360
3327 371