243260
61092
164146
20597
939733
174705
372152
310367
228773
840352
444746
99454
893231
65023
3834
428526
281790
68752
275498
82659
70650
516269
690697
231536
176906
554550