19866 988
17814 513
54088 108
52553 944
62849 457
37426 312
37137 673
39727 773
8440 470
6753 640
5918 606
5635 219
7466 458
4714 833
13254 423
2621 99