382810
46502
59823
34875
11860
16401
699316
35690
34362
28734
43670
25840
435259736
241045380
1685348313
158722269
131669180
125630260
1136468896
104881214
89973182
84109292
76564141
70490160