53684
12699
93370
214580
100295
314323
597915
94665
988959
868304
330926
74159
291167
162852
804128
589630
273758
107615
514247
119167
157980
752478
775676
367140
3148
273919