11114
390
5110
434
311
361
230
411
300
332
623
211
690812
49673
48820
48308
4262271
4059158
33264
3261151
31316
26832
24581
22970