1231 239
252 888
489 353
850 211
893 939
902 381
37 728
1108 163
285 735
320 928
318 22
204 153
1002 62
174 79
556 433
466 568
612 980
727 74
966 264
644 357
319 759