9590 91
12698 357
28223 703
14312 709
137972 851
53498 483
19446 405
42554 673
18551 230
610577 881
225652 307
174742 428
122175 687
387807 596
129314 520
447970 581
126067 85
227091 878
104519 367
212839 654
346561 655
322746 763
267387 496
33778 540