2711 680
2449 526
3353 423
5418 749
8844 889
8334 524
15481 87
11597 246
23539 217
7056 138
2609 360
3367 371