14583 416
39340 1303
12185 301
31588 1919
20997 776
20569 1602
47607 173
21960 1618
26320 1200
44062 439
37228 606
35071 851
24999 748
45745 1345
18810 1210