628 163
311 245
851 579
554 602
619 436
184 212
985 356
243 959
818 828
501 605
999 813
294 671
963 506
53 176
58 258
203 58
1037 64
841 688
667 814
435 701