5284 659
19960 142
108913 328
22128 305
13837 175
43332 770
8665 131
5796 152
48433 593
3035 215
2889 94
2793 555
7302 657
1827 47
3977 331
4919 786