256451
4494106
542482
417265
143777
146983
1436113
149467
184897
262388
251364
188754
2768110
227272
2188115
385865
144893
22085171
9745117
201973
277257