594 3
302 19
408 654
111 959
31 260
873 24
144 297
618 685
43 410
358 378
1032 711
212 175
808 266
911 949
499 332
138 263
876 182
1005 582
992 66
571 625