901 316
386 117
946 877
615 962
605 335
193 54
332 508
234 18
276 744
199 399
474 794
98 186
94 152
968 148
1028 845
228 675
131 96
864 580
203 328
550 943