508 937
307 350
233 121
126 174
313 65
940 693
162 256
310 19
603 108
107 179
377 451
788 547
20 493
800 594
562 199
230 446
470 235
145 635
892 918
230 220