1003 132
835 259
227 512
588 984
466 421
103 848
907 466
971 705
644 211
1016 443
557 959
544 783
975 222
337 506
805 85
32 225
464 589
987 637
305 248
765 697
590 267
152 636