112355
621326
801439
861757
946571
75134
199124
636161
46158
69980
894796
627817
32370464
27607131
24659998
24228481
18512343
16677973
154841029
14674239
12649764
10474485
774844
5711209