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