12999 371
66564 418
610612 881
225685 307
150884 137
174760 428
122183 687
84411 289
108354 119
105725 675
387865 596
129327 520
448092 581
126080 85
227102 878
104535 367
212961 654
346615 655
165986 824
243367 330
74041 649
322777 763
71125 660