23593 43
104400 407
54807 518
140986 331
211017 266
26022 567
21888 413
92220 1000
299613 851
35353 331
34312 344
215785 787
6632 448
59596 483
109882 365
152182 745
160615 656
17195 133
94756 560
90795 473
45498 479
39154 348
17238 212
86029 679
214183 329
8349 833
89891 535
568758 1385