2595 680
2426 526
3295 422
5208 749
8769 888
8258 524
15300 84
11434 246
23507 217
7006 138
2567 360
3336 371