434248
704233
33383
347236
1018856
538124
561717
218204
192545
618169
789944
668565
33278465
28412133
252941001
25094484
19086347
17145973
157691032
15048239
12969764
10685485
899547
5973209