3897 65
2945 105
4105 215
9882 473
8011 556
8312 185
7947 452
9016 589
7727 300
155449 393
19099 339
214694 657
219700 710
80507 672
66764 500
144807 668
85736 139
13572 585
46988 562
101870 928
94099 298
50374 482
42849 262
72192 583
35621 735
33172 350
26358 65
6914 184