111984
948516
481456
312103
206423
177958
765157
969102
230292
952918
828812
68904
342448
827773
334413
124104
11679745
623986
3975577
3912980
3297510
2607192
2118495
2078216
2029492
182366
1759948
16215
153161
1525545