912 98
146 623
869 230
746 483
530 748
125 928
42 871
186 977
579 246
542 552
58 881
423 168
538 16
800 1
563 217
381 550
1012 78
709 145
158 50
249 250