1062 254
2653 683
324 41
813 173
4490 682
2749 286
2799 294
3625 378
18233 354
21383 78
10183 598
23140 52
7234 488
1750 70