901 316
386 117
946 877
615 962
605 335
193 54
332 508
235 18
276 744
199 399
474 794
98 186
94 152
968 148
1028 845
229 675
132 96
867 580
204 328
550 943