3896 65
2945 105
4105 215
9882 473
8011 556
8310 185
7945 452
9016 589
7726 300
155442 393
19099 339
214688 657
219645 710
80503 672
66761 500
144803 668
85717 139
13570 585
46982 562
101862 928
94095 298
50371 482
42844 262
72191 583
35609 735
33165 350
26358 65
6914 184