555
4430
574
390
4625
604
450
484
4610
480
609
570
28487
21660
19861
17733
1417265
13832
1287148
12436
11060
1071144
9470
80411