3891 65
2940 105
4101 215
9873 473
8002 556
8300 185
7938 452
9013 589
7722 300
155304 393
19094 339
214614 657
219330 710
80375 672
66687 500
144709 668
85412 139
13567 585
46899 562
101684 928
94006 298
50292 482
42759 262
72154 583
35433 735
33055 350
26331 65
6911 184