64275
441630
90683
580435
469542
1127245
718721
967352
23653486
23172960
19667669
14368916
13272158
11746625
10257365
8743963
470970
953384
39966
275678