379346
1416191
96225
56135
1160142
2591
98949
98896
77826
4947
818125
671102
1051101
114128
36154
75456
76297
77314
23218
540