2694 680
2425 526
3327 422
5273 749
8792 889
8293 524
15415 87
11561 246
23405 217
7040 138
2600 360
3353 371