42218 29
121738 49
369602 906
280895 668
161367 346
95445 32
189375 549
142245 206
137041 159
207801 195
116422 273
99014 222
184682 419
47498 26
75771 92
87324 129
59052 129
78695 157
50232 51
416262 513
220383 423
94184 167
30785 20
60048 98