135 826
578 511
40 82
61 15
896 230
715 727
1008 557
1458 978
118 584
926 813
17 156
684 231
866 911
117 532
398 488
934 662
14 69
223 601
78 813
536 373
363 665
263 322
217 31
81 168