128187
185487
379283
196165
938911
628971
247257
605984
192833
141129
31414
625228
203448
628410
621202
1043513
563185
799904
20681
386243
458390
46199
135805
760414