510382
54322
507616
98805
504347
50026
498805
88421
493342
143745
487169
95607
486295
29911
484212
100368
481410
88122
480671
86862
480637
75617
474797
62480
467005
30225
466927
96867
459865
40895
442037
92004
439730
51064
435256
88202
428491
132986
418118
61482
415429
98826
409896
77190
408254
127985
399458
78274