194186
1566103
292096
293070
3563114
168373
188661
280682
1821113
203163
208778
141451
147998
6449108
421162
619999
406196
303972
227177
5028121
3944110