2637 680
2468 526
3348 422
5223 749
8800 888
8296 524
15397 84
11483 246
23614 217
7062 138
2577 360
3358 371