1029625
263
1123175
433
1159744
402
1740118
527
534991
226
1056564
298
2611147
1335
3282728
1068
1587628
565
834887
267
2931451
1225
3114653
772
2232293
634
1005815
257
2818671
823
1907251
716
1728033
490
3268547
1212