1850 885
4715 786
632 292
124 934
458 976
3285 537
486 424
348 680
458 251
829 274
246 177
399 617
977 333
6411 208
236 158
760 164
985 638
266 335
575 575
577 151
869 595
314 904
926 393
771 108