90880 13
173376 25
32827 1
54677 4
34605 3
27176 4
47731 5
129876 29
157182 33
89080 16
137426 24
172326 38
218056 39
142604 29
73503 13
218979 48
64755 11
105301 18
189826 37
349059 57
113055 29
390682 43
1124202 179
117684 22