39624
1103712
35020
20601
48974
26694
42668
708414
22540
732910
37522
31032
435202736
241022380
1685278313
158695269
131649180
125618260
1136228896
104876214
89968182
84097292
76551141
70486160