5106 462
238 430
1865 415
544 697
856 533
107 395
416 830
166 823
293 723
319 642
401 542
1273 657
3438 924
3211 537
1546 137
855 694
673 816
70 670
596 826
389 359
323 729