8397 672
3877 515
13383 386
22045 149
5112 880
8256 746
2655 400
5937 906
23189 385
6088 403
785 93
2206 30