12927 501
66649 418
225534 307
150924 137
174748 428
122179 686
84524 289
108417 119
105761 675
387956 596
447929 580
227044 878
104600 367
212765 654
346503 656
166161 824
74045 649
322425 762
71098 660
121450 702
95441 293
95475 156
131897 215