5284 659
19966 142
108925 328
22138 305
13837 175
43348 770
8667 131
5796 152
48450 593
3037 215
2889 94
2794 555
7303 657
1827 47
3977 331
4922 786