572853
692479
670100
741139
597282
728326
872559
434529
23654486
23173960
19669669
14368916
13275158
11747625
10257365
8743963
470970
953384
39966
276678