1009 65
415 413
2903 313
369 679
330 49
334 90
822 650
238 562
642 697
670 528
2078 702
232 76
793 854
1168 1000
844 524
831 66
531 364
544 55
674 43
668 213
451 202
678 736