3895 65
2945 105
4104 215
9881 473
8010 556
8308 185
7945 452
9015 589
7726 300
155422 393
19098 339
214680 657
219531 710
80484 672
66748 500
144784 668
85672 139
13568 585
46963 562
101844 928
94084 298
50365 482
42827 262
72188 583
35574 735
33152 350
26355 65
6913 184