1231 239
2117 828
238 10
793 637
921 35
104 147
644 357
440 426
240 809
945 307
491 363
204 153
1000 62
922 568
177 244
51 396
298 755
457 790
1003 556
688 765
936 926
285 459
645 770
143 641