12997 371
66546 418
610520 881
225632 307
150860 137
174716 428
122153 687
84375 289
108336 119
105708 675
387745 596
129305 520
447871 581
126050 85
227079 878
104515 367
212646 654
346508 655
165957 824
243306 330
74028 649
322697 763
71111 660