5284 659
19960 142
108902 328
22123 305
13836 175
43323 770
8665 131
5796 152
48427 593
3035 215
2888 94
2792 555
7302 657
1826 47
3977 331
4919 786