95585 92
142245 206
137041 159
83210 37
196136 288
155374 365
572295 1805
430401 582
97206 86
158442 67
175183 102
141237 316
180178 205
124751 55
142046 113
136031 98
216778 266
399668 841
156988 118
127737 57
127808 64
207567 179
145702 37
316526 439