93883
65245
79672
509227
52908
276600
674115
498616
66849
92139
680656
653950
5170799
3590581
3119148
2424804
2243988
2070609
1994358
192278
1777118
1724136
1697196
1643471