537028 483
33984 41
42503 44
65342 125
25136 16
42911 111
39978 76
43531 54
18218 16
32288 57
41731 207
40804 38
118765 144