1061 254
2652 683
322 41
812 173
4484 682
2726 286
2796 294
3611 378
18230 354
21380 78
10178 598
23125 52
7231 488
1750 70