935428
248
2421347
600
1054419
263
189400
59
1906384
446
497304
144
488150
84
335123
113
1107314
333
1188461
364
640774
182
1160620
317