1092 644
877 95
63 525
785 136
454 388
822 139
980 872
15 430
220 737
65 222
876 752
58 712
146 26
398 102
517 884
377 412
333 642
873 959
852 64
877 640