157 160
286 223
135 826
2419 792
589 87
226 672
8 456
14 13
877 986
494 982
761 41
77 504
559 79
1113 129
1517 918
795 952
947 931
441 833
123 676
154 348
536 373
928 949
993 509