172949
66178
688435
22129
47408
919350
620451
785886
232210
158255
890463
776966
33116465
28289132
252081000
24973484
19006346
17075973
157331032
15002239
12924764
10647485
879747
5933209