10000 302
36013 345
21494 676
21705 508
7170 297
24669 157
45142 1008
93000 880
27768 1013
13771 311
7057 236
58629 420
5854 374
8243 613
46658 628
4205 172
22450 803
57009 672
17849 929
43596 639
17204 446
36810 280
9419 390
5072 60
7647 567
10236 179
20094 270