5286 659
19976 142
108953 328
22148 305
13838 175
43376 770
8669 131
5798 152
48471 593
3038 215
2890 94
2795 555
7304 657
1827 47
3979 331
4923 786