519654
49837
915269
14633
9314
92049
102628
206236
334848
473405
220181
773729
128182
688990
81771
343910
9723744
577586
3409577
3266980
3134510
2359192
2067495
2010492
1973216
178766
1751948
16015
151761
1494545