342 326
125 174
937 693
313 65
157 256
106 179
310 19
602 108
376 451
788 547
18 493
797 594
561 199
230 446
465 235
144 635
892 918
228 220
829 676
112 342