167995
129400
248856
71535
36155
214443
195771
25043
570246
675350
925699
184360
33111465
28287132
252051000
24972484
19004346
17074973
157331032
15001239
12924764
10647485
879447
5932209