5011 784
4580 662
15651 376
4323 382
3575 836
1761 207
1320 164
2199 101
805 69
4047 695
2226 164
1239 97
48137 941
6931 186
35925 893
11850 123
10026 693
14095 236
3699 1006