458329 1141
55255 408
98150 541
338838 743
211286 815
196803 418
96294 197
234383 501
144139 408
85119 339
290817 929
159936 323
134575 754
216758 831
300099 392
145608 775
96558 534
188076 503
117075 556
85867 189
305597 1259
179710 580