19866 988
17814 513
54089 108
52553 944
62853 457
37430 312
37141 673
39729 773
8443 470
6753 640
5918 606
5635 219
7466 458
4714 833
13254 423
2621 99