40268 573
37801 1556
32447 443
30945 422
38615 1323
27623 714
15270 793
23938 1321
19085 566
48520 990
17451 1499
26568 1814