51505 943
104015 393
221486 788
61890 148
115864 900
105255 759
23630 423
33555 699
14321 291
88349 854
215115 606
115996 194
75007 680
10633 628
168018 775
123496 481
51231 727
17029 223
14563 702
15400 105
31028 317
39807 293
17878 299
171920 592
175688 237
19571 305
83869 183