23585 43
104385 407
54799 518
140974 331
210998 266
26019 567
21888 413
92200 1000
299580 851
35350 331
34304 344
215631 786
6632 448
59593 483
109871 365
152162 745
160595 656
17195 133
94749 560
90777 473
45496 479
39152 348
17236 212
86022 679
214168 329
8349 833
89881 535
568731 1385