4639 784
4493 662
15610 376
4080 382
3532 836
1742 207
1363 164
2200 101
769 69
4018 695
2223 164
1189 97
48097 941
6799 186
35911 893
11830 123
10004 693
14043 236
3685 1006