5959 208
27887 568
24241 386
19518 354
114089 628
19928 698
55721 831
120244 999
22680 913
28564 409
111080 972
15829 441
17185 133
28071 107
65645 765
15182 378
8574 597
13664 503
141767 865
155080 758
50271 620
209442 1084
30991 364
11574 462
63372 263
26881 652
12500 723
9128 562