697262
550362
569665
923665
525700
273547
356934
378630
631380
671419
32878
162725
33111465
28287132
252051000
24972484
19005346
17074973
157331032
15001239
12924764
10647485
879447
5932209