3896 65
2945 105
4105 215
9882 473
8011 556
8312 185
7946 452
9016 589
7727 300
155446 393
19099 339
214692 657
219676 710
80506 672
66762 500
144807 668
85728 139
13572 585
46985 562
101866 928
94098 298
50372 482
42847 262
72191 583
35620 735
33170 350
26358 65
6914 184