19861 988
17813 513
54045 108
52536 944
62787 457
37317 312
37098 673
39685 773
8400 470
6749 640
5908 606
5635 219
7462 458
4712 833
13253 423
2618 99