5284 659
19961 142
108914 328
22134 305
13837 175
43337 770
8665 131
5796 152
48439 593
3035 215
2889 94
2794 555
7302 657
1827 47
3977 331
4921 786