473
361
4811
366
9241
572
363
373
6110
513
4910
4616
22466
17040
15041
13470
10312
1004263
9044
8890
861148
742142
68711
6840