1288 346
868 174
2118 198
3243 263
11663 711
4930 536
6357 858
4805 387
15464 656
17933 587
24946 368
20579 572
4439 562
2229 159