5285 659
19966 142
108936 328
22143 305
13837 175
43355 770
8668 131
5796 152
48454 593
3037 215
2889 94
2795 555
7303 657
1827 47
3977 331
4922 786