2690 680
2424 526
3323 422
5271 749
8789 889
8290 524
15404 87
11560 246
23381 217
7040 138
2594 360
3350 371