2592 680
2421 526
3286 422
5198 749
8761 888
8253 524
15286 84
11426 246
23386 217
7002 138
2566 360
3335 371