810
390
460
370
230
250
470
536
371
290
500
9210
699912
50213
49340
48998
4311271
4120158
33564
3322153
31746
27242
24861
23260