5538 877
6644 750
3903 531
5809 444
2712 179
5907 127
8985 825
14770 112
4330 646
2910 200
2283 219
3044 201