106988
163171
255658
773420
1118838
296998
168400
1035433
314686
212884
61122
601593
84360
226828
682970
390287
687235
433566
198810
463397
864850
338701
188304
55313