23576 43
104359 407
54790 518
140939 331
210968 266
26018 567
21887 413
92180 1000
299543 851
35342 331
34284 344
215464 785
6632 448
59587 483
109847 365
152117 745
160577 656
17195 133
94737 560
90760 473
45492 479
39143 348
17227 212
86009 679
214140 329
8349 833
89859 535
568681 1385