2679 680
2407 526
3293 422
5216 749
8761 888
8262 524
15315 87
11435 246
23221 217
7022 138
2583 360
3348 371