442
2402
911
1182
931
211
101
181
91
171
251
28994454
24446120
21972992
21172480
16489333
14871969
140581028
13372239
1162482
11524764
952158
9468480