1159 832
295 704
1008 4
1042 866
36 987
311 228
897 702
1093 669
965 138
1008 422
136 837
84 772
379 109
25 226
539 729
713 116
353 826
962 870
664 454
605 58
705 692
670 211
102 831