231 8
400 311
2505 648
776 914
94 149
629 313
358 312
409 917
484 457
287 129
295 727
665 651
3263 269
909 906
425 32
785 63
1143 883
805 524
969 963
559 141