10771
1052331
1060853
73922
301625
417688
311770
109977
630188
1107831
376183
560217
83960
220828
677970
379287
681235
427566
193810
460397
862850
337701
183304
55013