992839
514289
380194
921791
384319
82013
572167
683431
1136510
680536
1089175
1546355
421824
201720
107548
1050176
20164484
19599692
17950960
11942916
9264156
7909362
7849668
7186623
7072831
6915477
6898960
6414253
457470
4365231