2633 680
2467 526
3335 422
5223 749
8798 888
8296 524
15396 84
11481 246
23610 217
7060 138
2577 360
3358 371