22016 242
26579 657
11101 174
16022 181
22221 424
45999 70
21290 711
34019 295
13055 578
18940 189
104633 610
35195 556
20456 222
17455 245
54076 607
48445 65
95082 125
101874 791
66077 518
5118 118
20048 517
23192 391
6117 28
206420 256