9928736
9032990
85041673
7747881
7315520
66171345
61281517
61121498
6089196
52761479
4824639
44971603
4466594
13679
1118130
1088183
859165
78440
48961
1107