962628
927924
913773
897700
855196
811481
773800
596924
560458
555909
520893
514589
476460
456431
435584
37018
303241
222472
203349
180468