2598 680
2431 526
3298 422
5212 749
8770 888
8261 524
15308 84
11442 246
23534 217
7012 138
2567 360
3339 371