481515
43815
20551
39050
30172
28505
38585
38776
43194
35786
38313
39825
434944736
240912380
1684458313
158598269
131552180
125547260
1135498896
104826214
89901182
84055292
76468141
70433160