1016 790
112 337
678 47
214 152
528 142
340 359
612 325
351 467
320 307
303 67
914 626
963 42
920 351
673 847
545 548
958 460
144 835
121 410
884 894
671 166