265848
121656
1003871
464472
74753
979117
101214
78015
23603486
23114960
19638669
14342916
13212158
11711625
10225365
8709963
254678
543853
74700
993720