50132
144293
352035
41216
493292
5211
190
4811
10879
5830
6612
3914
90
304
153
210
5410
809
150
27348
1175
181
344
670
372
302
326
13631
11918
754
14219
212
626
1702148
267
1446
800
4590
3880
1110
880
3000
3520