307 82
185 87
1164 1000
2442 127
749 145
748 525
158 586
543 55
231 76
370 695
288 439
948 313
935 712
294 628
451 202
1008 396
988 100
939 545
223 537
193 875
68 770
338 630