176 103
84 396
1007 839
72 35
391 256
25 7
938 555
437 921
761 703
727 272
683 526
925 584
889 326
584 692
624 411
490 323
172 244
1017 990
855 352
181 487