23911 41
12434 596
18745 548
8846 171
12708 111
15080 322
47802 330
63852 575
21774 455
43160 682
16535 560
92846 663
13350 653
17483 236
19158 424
6273 197
55320 604
11740 700
20644 356
15109 461
89842 355
9154 50
28850 145
31257 581
14625 776
18298 758