23580 43
104367 407
54793 518
140953 331
210981 266
26019 567
21887 413
92189 1000
299563 851
35348 331
34294 344
215553 786
6632 448
59589 483
109855 365
152137 745
160586 656
17195 133
94743 560
90769 473
45492 479
39145 348
17231 212
86017 679
214154 329
8349 833
89865 535
568702 1385