2573 680
2389 526
3248 422
5166 749
8721 888
8236 524
15203 84
11385 246
23113 217
6988 138
2556 360
3327 371