2637 680
2469 526
3353 422
5225 749
8801 888
8296 524
15398 84
11483 246
23618 217
7062 138
2577 360
3359 371