57583 612
92132 1000
69829 667
284462 921
299427 851
35327 331
34250 344
214844 785
59563 483
152018 744
69239 857
160530 656
75489 276
94703 560
90713 473
45476 479
39130 348
17207 212
4491 268
85983 679
214056 329
89807 535
103835 341
260864 672
23155 798
128973 520
53175 617
13037 768