19861 988
17812 513
54043 108
52536 944
62786 457
37314 312
37098 673
39684 773
8395 470
6749 640
5908 606
5635 219
7462 458
4712 833
13252 423
2618 99