5284 659
19960 142
108914 328
22130 305
13837 175
43332 770
8665 131
5796 152
48434 593
3035 215
2889 94
2793 555
7302 657
1827 47
3977 331
4921 786