18231 116
247930 968
79996 295
66466 418
609997 883
225357 307
150783 137
174470 428
122009 686
84226 289
108248 119
105658 675
387198 596
129212 520
446490 580
125891 85
226925 878
104413 367
212347 654
346116 655
165819 824
243085 330