999 639
319 446
234 816
179 20
670 666
9 655
83 43
164 958
383 37
404 535
983 920
429 751
935 493
255 283
773 11
276 791
993 120
358 505
363 248
853 587