18354
27200
12410
12510
56994
25642
18361
24510
16381
14894
35670
34475
434930736
240908380
1684398313
158589269
131545180
125543260
1135388896
104823214
89900182
84053292
76463141
70429160