836212
320158
697148
90342
791780
576156
136505
671847
790934
131785
631434
159576
33279465
28414133
252941001
25094484
19086347
17145973
157691032
15048239
12969764
10685485
899547
5973209