12999 371
66564 418
610615 881
225688 307
150884 137
174760 428
122183 687
84411 289
108354 119
105725 675
387871 596
129327 520
448095 581
126080 85
227102 878
104535 367
212963 654
346619 655
165986 824
243367 330
74041 649
322777 763
71125 660