2616 592
1237 355
4498 45
66167 721
5646 161
13364 875
10930 283
1932 154
5650 430
6950 862
3016 733
2284 87