19666 212
299555 851
35344 331
40204 737
124747 684
17298 74
43380 888
15043 235
34290 344
215499 786
27565 626
15647 478
91988 780
59587 483
109851 365
152130 745
69293 857
160583 656
62616 909
75511 276
15817 282
94739 560
58792 944
44060 881
90767 473
21468 343
64253 127
26839 1001