932 801
1005 179
304 451
325 933
844 206
319 547
89 390
288 492
853 961
671 570
249 248
127 271
778 426
66 27
750 547
899 785
275 777
145 606
640 80
866 949