856 20
525 254
928 53
381 281
436 2
245 338
759 43
596 962
155 778
559 783
728 129
748 14
592 248
203 389
150 894
563 8
473 103
421 764
280 545
444 115
506 178
1034 154
152 51
975 812