894 475
286 506
425 396
594 933
129 389
331 744
744 233
187 901
952 172
111 59
968 854
616 812
11 362
768 162
632 397
937 70
34 144
103 185
296 365
76 838