965 942
749 637
262 364
357 651
916 148
59 156
126 278
1003 534
336 249
853 565
107 99
19 832
345 984
515 286
227 242
458 303
579 804
50 681
328 785
727 957