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