5959 208
27887 568
24241 386
19518 354
114091 628
19928 698
55721 831
120247 999
22680 913
28564 409
111083 972
15829 441
17185 133
28071 107
65647 765
15182 378
8574 597
13664 503
141770 865
155083 758
50272 620
209449 1084
30992 364
11579 462
63372 263
26881 652
12500 723
9128 562