303 313
943 514
119 127
343 565
221 949
578 743
907 170
189 173
416 220
580 192
116 451
219 878
628 167
154 25
397 292
312 651
961 601
761 711
542 498
697 30
30 102
81 194
831 992
50 971