6032 24
27902 105
50495 403
36032 79
23664 81
11564 47
17836 97
20915 162
11716 61
10989 65
12989 93
21531 173