844880
348426
75694
892816
872669
375678
763780
1000363
702331
143740
4621
49464
2958361
2649455
2571928
2546455
2256995
2154955
2113281
2046719
1932226
1686208
1620351
1580406