2592 680
2421 526
3287 422
5198 749
8761 888
8253 524
15288 84
11426 246
23388 217
7004 138
2567 360
3335 371