534
540
862
804
631
743
815
751
850
7110
8011
583
603011
43330
43243
41117
3649270
3422156
29694
2868149
27316
23242
21580
19760