193581
57255
463795
1014661
257192
830891
626252
76208
580887
104241
35197
992104
52253
54600
640732
228361
8121743
539886
3099577
3027980
3011510
2145192
2014495
1980492
1888216
173566
1729948
15845
151061
1460545