13837 628
8524 91
66905 500
41085 399
53580 293
25589 806
47031 497
6680 244
5644 884
5075 378
4874 193
2618 514
3378 472
21569 758