148937
138378
229643
1183112
1052723
348545
163578
818157
613438
178573
478805
209179
84360
226828
682970
390287
687235
433566
198810
463397
864850
338701
188304
55313