810
390
460
370
230
250
470
536
371
290
500
9210
700112
50253
49360
49018
4312271
4122158
33584
3323153
31746
27242
24891
23270