19907 988
17872 513
54331 108
52697 944
63410 457
38320 312
37534 673
40167 773
8712 471
6775 640
5944 606
5682 219
7489 458
4745 833
13316 423
2657 99