91588 1000
284156 921
89985 463
35938 340
269299 539
298858 851
124155 683
213485 785
91915 780
109352 365
160340 656
75353 276
212335 905
90473 473
85838 679
213662 329
567746 1384
103677 341
260172 671
120376 836
128537 520
163925 463
160402 698
121561 432
29215 660
161616 827
183851 481
107347 434