107416
21588
192193
840971
613360
1016398
1706136
918552
335795
830183
662674
1018901
5050799
3488581
2963148
2288804
2202988
1995609
189278
1885357
1732118
1651195
1619471