77393
415799
322446
861300
70144
121432
692582
14338
121303
716108
167211
60513
537388
466763
124873
52690
81555
102554
541422
32373
29893
61787
173908
676432
781439
975532