3493 59
274 65
1857 567
357 47
2073 702
758 365
495 276
118 506
166 1000
94 293
723 77
286 941
783 199
988 100
586 43
14 69
832 623
546 966
88 386
84 668
455 833
752 976
226 672
815 823