2594 680
2426 526
3295 422
5206 749
8767 888
8256 524
15298 84
11432 246
23500 217
7006 138
2567 360
3336 371