20085 988
17992 513
55706 109
53384 945
67104 459
41941 313
39855 673
42294 775
10342 474
7022 641
6186 606
5838 219
7564 458
4857 833
13488 423
2796 99