108 105
831 305
94 528
152 326
263 857
770 577
976 744
376 749
473 837
541 506
59 121
300 80
436 366
154 874
110 801
899 388
887 156
637 720
123 748
839 15