379646
1416191
96325
56235
1163142
2601
98949
98896
77826
4947
818125
671102
1052101
114128
36154
75456
76297
77314
23218
540