148809
469707
167113
796598
948685
972347
595316
562927
928155
860456
137859
630602
5221799
3644581
3175148
2471804
2263988
2099609
2023358
193278
1804118
1737136
1709196
1652471