1001 885
97 743
322 361
169 846
269 155
432 251
867 18
500 382
356 982
303 48
25 875
545 144
876 236
61 832
694 858
318 335
682 145
446 449
207 614
916 148