10000 302
36014 345
21495 676
21706 508
7171 297
24674 157
45146 1008
93009 880
27774 1013
13772 311
7057 236
58634 420
5857 374
8245 613
46665 628
4205 172
22454 803
57009 672
17852 929
43600 639
17207 446
36814 280
9421 390
5072 60
7647 567
10236 179
20098 270