1062 254
2653 683
324 41
813 173
4487 682
2740 286
2799 294
3621 378
18233 354
21383 78
10183 598
23137 52
7234 488
1750 70