601
775
402
470
150
240
390
434
311
230
386
300
702212
50493
49460
49318
4327271
4134158
33684
3337153
31836
27402
24971
23330