897 230
118 584
114 83
345 341
761 682
255 186
1325 643
568 34
946 881
804 526
225 427
310 811
777 861
15 69
936 948
698 522
169 433
69 728
316 894
779 753
409 636
814 864
838 415
159 271