5286 659
19974 142
108947 328
22146 305
13838 175
43366 770
8669 131
5797 152
48464 593
3037 215
2890 94
2795 555
7304 657
1827 47
3979 331
4922 786