333 328
758 9
506 275
641 532
214 407
638 915
32 538
367 914
221 97
1235 295
947 31
544 98
773 1000
871 942
266 630
31 334
785 927
818 625
669 609
170 902