3897 65
2949 105
4105 215
9883 473
8014 556
8312 185
7947 452
9016 589
7727 300
155477 393
19099 339
214717 657
219888 710
80536 672
66786 500
144831 668
85798 139
13574 585
47005 562
101926 928
94126 298
50396 482
42859 262
72200 583
35661 735
33197 350
26362 65
6916 184