9580 91
12684 357
28194 703
14305 709
137932 851
53444 483
19437 405
42536 673
18548 230
610501 881
225629 307
174712 428
122148 687
387738 596
129301 520
447834 581
126050 85
227077 878
104513 367
212610 654
346504 655
322691 763
267358 496
33773 540