595 315
912 869
13 98
337 558
624 873
865 993
653 859
428 135
319 41
617 61
530 235
772 115
732 41
150 339
14 664
270 9
168 129
144 228
591 3
338 66