12928 501
66651 418
225538 307
150927 137
174751 428
122179 686
84525 289
108419 119
105766 675
387986 596
447936 580
227051 878
104628 367
212770 654
346512 656
166168 824
74046 649
322432 762
71100 660
121451 702
95447 293
95479 156
131897 215