71 149
608 343
1021 727
554 47
191 94
799 279
526 597
869 475
157 811
11 326
507 862
32 735
215 175
41 616
541 149
945 1
384 379
903 12
96 152
220 415