18501 117
247983 968
80187 295
66569 418
610385 881
225381 307
150852 137
174629 428
122102 686
84416 289
108331 119
105716 675
387533 596
129243 520
447484 580
125737 85
226936 878
104466 367
212542 654
346299 656
166071 824
243042 330