9580 91
12684 357
28194 703
14306 709
137932 851
53445 483
19438 405
42536 673
18548 230
610501 881
225629 307
174712 428
122149 687
387739 596
129301 520
447839 581
126050 85
227077 878
104513 367
212611 654
346504 655
322692 763
267358 496
33773 540