12998 371
66552 418
610555 881
225645 307
150864 137
174734 428
122171 687
84388 289
108346 119
105710 675
387780 596
129309 520
447945 581
126061 85
227088 878
104517 367
212787 654
346550 655
165965 824
243331 330
74031 649
322727 763
71119 660