550377
463256
843390
904889
76443
683494
482305
922251
86761
963107
220473
544162
5222799
3645581
3175148
2471804
2263988
2099609
2023358
193378
1804118
1737136
1709196
1652471