376 988
74 970
557 933
509 848
344 808
286 681
656 450
790 328
893 313
125 248
622 163
220 82
320 79
646 68
761 23
955 5