311 73
781 275
501 863
566 737
835 259
37 29
34 6
144 751
41 174
646 659
388 981
638 203
2385 220
962 352
797 968
650 14
272 225
251 238
805 85
509 778
654 579
850 847
628 599