905 135
566 184
984 371
288 276
640 991
447 264
341 964
386 438
16415 748
7369 86
5425 578
4562 981
3708 192
3655 510
2412 216
2275 495
370 77
720 784
764 312
921 890