143952
1504103
1500120
229466
178897
2046114
163056
1778119
1436111
33882181
34502182
17753142
12368122
206083
23641177
4508124
319462
8770107
6577104
905096