301 718
630 174
547 464
420 207
1122 630
437 75
434 386
134 365
947 477
318 467
762 441
146 711
926 913
566 937
261 240
975 962
74 20
51 413
405 294
345 226
224 67
275 187
963 980
405 546