335 706
605 43
600 170
830 231
23 933
874 355
612 582
342 268
71 571
477 126
95 855
971 481
627 557
998 116
39 192
840 712
232 739
143 169
744 694
534 481