308 317
455 228
672 959
725 701
464 202
76 866
829 780
136 553
553 444
1010 988
255 551
491 52
51 91
174 95
223 683
845 501
1004 851
163 720
497 844
39 249