2281 354
2895 564
5254 480
10696 782
27220 53
35062 79
5503 861
4398 92
1818 279
2553 416
5435 347
1013 215