3749 44
3602 24
4225 53
18734 43
11356 15
29635 30
29073 72
15029 14
76816 174
98177 130
51244 85
483702 948
32668 23