5283 659
19953 142
108876 328
22115 305
13836 175
43310 770
8661 131
5795 152
48410 593
3035 215
2887 94
2792 555
7301 657
1825 47
3977 331
4919 786