125 248
619 163
318 79
955 5
509 848
761 23
893 313
646 68
286 681
342 808
220 82
656 450
74 970
789 328
557 933
376 988