109 815
568 638
951 126
65 178
130 648
423 552
880 791
364 562
771 522
114 628
921 813
558 872
58 785
529 166
459 225
288 126
137 279
333 107
279 310
731 182