19716 988
17695 513
52930 104
51323 942
61093 456
34901 310
35579 672
38026 772
7976 470
6673 640
5811 606
5527 219
7388 458
4617 833
12852 423
2446 99