2678 680
2407 526
3287 422
5206 749
8759 888
8261 524
15305 87
11431 246
23206 217
7020 138
2576 360
3343 371