282728
25688
952628
33049
439215
564839
461876
45500
251262
849338
168927
893676
92573
743231
340568
20492
941827
694368
588280
228661
73354
584541
759926
545879
959904
580122