148 211
1032 637
417 421
1002 874
1030 2
500 161
492 49
687 64
654 443
250 142
670 271
554 337
122 676
10 596
133 889
197 269
178 207
392 363
902 805
125 1000
1003 949
451 881
329 860