626948
304142
1029687
916575
270164
1124949
1695638
1016778
1163833
876532
575352
1031566
485363
245411
589893
720919
440245
65450
34639
649943
966235
151137
8811000
668689
189684
243997