12997 371
66545 418
610507 881
225631 307
150857 137
174713 428
122150 687
84372 289
108334 119
105708 675
387741 596
129303 520
447849 581
126050 85
227078 878
104514 367
212632 654
346506 655
165956 824
243302 330
74025 649
322696 763
71110 660