812 264
323 189
496 343
273 171
771 478
108 343
271 655
239 97
445 810
202 298
92 404
879 842
578 248
29 971
31 803
360 652
27 492
549 898
282 168
172 338