168939
653871
144244
1042979
1012496
469356
151168
775291
701603
383220
296511
478374
197693
1058108
831186
123920
582984
2954112
2946927
2756797
2688692
2431488
2184214
2132981
2123484
2032951
1930271
188972
1716559
1714613