92562
650923
717310
526394
208953
798618
412535
1160729
290376
977795
184316
1234598
611538
280453
84690
82230
1025834
97785
858983
456471
745480
648272
336308
323184