2620 592
1237 355
4501 45
66174 721
5647 161
13365 875
10933 283
1932 154
5652 430
6951 862
3016 733
2284 87