289362
2041112
242479
225679
200092
335081
1774102
7072118
2279101
2589120
353681
228368
250383
5952136
146996
1448106
143180
1485103
151672
147963