8049 405
39743 312
25406 779
5847 40
18990 542
6841 285
8732 146
14442 162
3675 450
6019 549
33929 448
2843 617
900 93