2651 683
309 41
797 173
4457 682
2641 286
2780 294
3584 378
18223 354
21368 78
10167 598
23079 52
7218 488
1740 70