20016 275
10577 848
9503 629
25726 357
12545 518
9159 422
11953 573
26421 938
6727 75
17929 465
22473 292
13833 337
11616 797
9260 626
12344 637
22603 610
7215 335
19002 582
22577 238
12116 256
15172 33
5401 320
18348 62
10011 213
21529 740
26607 185
45941 517
11619 450