390136
39339
507321
8495
326358
412857
891783
438108
813592
590892
41312
698927
5154799
3570581
3088148
2397804
2234988
2055609
1975358
191678
1773118
1722136
1691196
1638471