1843
1158
939
1095
1470
1509
1453
1209
1106
789
723
691
701
665
689
771
671
1353
1157
1271
1329
1251
1168
1615
1118
1180
1140
1193
1181
1381
1696
1511
1125