3895 65
2945 105
4104 215
9881 473
8010 556
8309 185
7945 452
9016 589
7726 300
155432 393
19098 339
214685 657
219592 710
80493 672
66753 500
144797 668
85701 139
13568 585
46976 562
101854 928
94088 298
50368 482
42836 262
72189 583
35587 735
33156 350
26357 65
6913 184