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