2689 680
2424 526
3320 422
5268 749
8788 889
8290 524
15403 87
11560 246
23376 217
7040 138
2594 360
3350 371