95290
708579
482266
269120
248475
835461
386289
380311
792385
348832
4947
833686
572129
522757
161885
1631000
183952
929314
647330
270865