5285 659
19972 142
108945 328
22146 305
13838 175
43364 770
8668 131
5797 152
48463 593
3037 215
2890 94
2795 555
7304 657
1827 47
3979 331
4922 786