5175 680
1831 41
4300 272
6736 261
128688 842
18228 623
69518 144
9253 553
6653 204
13723 385
14446 977
6848 918
3817 754