19881 988
17833 513
54187 108
52613 944
63055 457
37767 312
37280 673
39911 773
8555 471
6763 640
5927 606
5655 219
7475 458
4724 833
13275 423
2634 99