230
91
662
741
722
42
54
521
702
491
1458
14515
664
6010
31
461
331
481
1819
1619
1334
29212
113
1521
116
1401
1091
1492
1294