2592 680
2421 526
3288 422
5198 749
8762 888
8253 524
15289 84
11426 246
23389 217
7005 138
2567 360
3335 371