101 46
502 55
324 732
483 745
52 732
885 75
599 792
697 973
808 200
56 927
651 541
270 622
698 421
797 117
786 1000
853 283
124 353
796 382
325 950
49 297