247741
222388
877286
427217
543109
1000179
225967
137939
367825
590119
232910
668696
5046799
3486581
2962148
2287804
2200988
1993609
189178
1882357
1731118
1705136
1651195
1617471