3890 65
2938 105
4100 215
9872 473
7999 556
8300 185
7938 452
9011 589
7720 300
155276 393
19091 339
214603 657
219297 710
80351 672
66666 500
144686 667
85327 139
13566 585
46884 562
101651 928
93985 298
50269 482
42749 262
72147 583
35408 735
33032 350
26320 65
6910 184