332
381
494
290
544
810
572
863
591
462
87132
550
701812
50463
49450
49248
4326271
4131158
33674
3337153
31806
27372
24931
23300