2304 573
632 292
320 463
985 638
890 430
462 181
113 91
918 802
23 413
456 473
314 904
115 513
152 207
1850 885
337 704
732 58
644 560
647 238
622 754
381 149
319 758
829 274
305 889
203 101