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