5013 784
4585 662
15652 376
4335 382
3577 836
1769 207
1320 164
2201 101
806 69
4048 695
2230 164
1253 97
48138 941
6931 186
35925 893
11852 123
10027 693
14095 236
3699 1006