435259736
5064264
1708636
1698618
1457813
1434515
1248613
111589
1066415
999816
95309
83517
834215
691710
65267
645313
596621
51159
44706
44146
43670
43653
43335
42194
41463
40328
36430
33913
32626
32541
32363
32053
28734
26472
25411
23356
23160
19592
17550
15710
14660
12531
11870
4000
2290
2190
2170
1860
1800
1680
1660
1140
1060
930
720
610
600
550
450
440