690654
991273
256114
241934
1200105
99259
90574
305693
360868
268164
498909
1173486
1124949
418723
142148
1609845
17740483
15208692
13861960
10667916
7093156
7018668
6900831
6826362
6253477
5704960
5476623
5338253
432070
4045231