355 326
126 174
940 693
313 65
162 256
107 179
310 19
603 108
377 451
788 547
20 493
800 594
562 199
230 446
470 235
145 635
892 918
230 220
829 676
113 342