959 3
617 474
797 924
260 667
218 391
930 299
729 728
331 580
977 705
249 753
492 605
47 183
66 713
707 60
21 5
88 203
421 922
182 467
95 501
152 337