4940 685
18038 127
7523 387
24055 398
6845 98
1547 229
6337 540
2843 545
5355 50
1516 203
2261 255
1976 156