2561 680
2380 526
3231 422
5138 749
8693 888
8225 524
15166 84
11334 246
23049 217
6976 138
2554 360
3325 371