629 64
32846 716
19382 572
2291 178
3790 463
9728 103
3843 705
23696 420
22839 109
3399 829
3099 120
2578 371