5284 659
19956 142
108886 328
22118 305
13836 175
43317 770
8664 131
5796 152
48420 593
3035 215
2888 94
2792 555
7302 657
1825 47
3977 331
4919 786