128552
267989
556104
1049167
1012782
148304
1000108
101872
915656
96639
94335
173579
1232
981233
813245
594819
332886
979656
100943
20039
586418
571511
19849
353161
484872
286641