501 599
173 332
268 341
812 332
609 887
366 445
635 804
622 962
331 296
710 816
715 870
205 254
13135 364
12280 473
12211 1074
10320 1282
9405 409
9113 954
8401 568
7856 912
7638 530
7167 780
6938 740
6864 1278