5004 784
4575 662
15651 376
4318 382
3569 836
1756 207
1317 164
2197 101
805 69
4046 695
2224 164
1224 97
48137 941
6928 186
35925 893
11850 123
10026 693
14094 236
3699 1006