41532 150
23170 56
12844 18
31087 43
19390 52
14394 23
34966 70
26502 54
67097 153
64261 144
79029 163
61764 188
23532 42
23114 35
42608 91
37778 68
25759 54
77193 177
95953 152
59810 123
12105 4
8887 2
12808 18
14533 33