5015 784
4589 662
15653 376
4338 382
3580 836
1771 207
1323 164
2202 101
806 69
4049 695
2230 164
1260 97
48138 941
6931 186
35925 893
11852 123
10027 693
14095 236
3699 1006