43653
845814
95309
29474
48207
31952
30192
39845
40694
605414
37785
30936
435240736
241040380
1685328313
158718269
131661180
125627260
1136428896
104878214
89973182
84099292
76558141
70487160