1061 254
2652 683
322 41
812 173
4484 682
2731 286
2796 294
3611 378
18231 354
21380 78
10180 598
23126 52
7232 488
1750 70