10000 302
36013 345
21494 676
21705 508
7171 297
24669 157
45146 1008
93008 880
27773 1013
13772 311
7057 236
58630 420
5856 374
8244 613
46661 628
4205 172
22453 803
57009 672
17850 929
43599 639
17206 446
36813 280
9419 390
5072 60
7647 567
10236 179
20097 270