13838 628
8527 91
66915 500
41090 399
53617 293
25600 806
47035 497
6680 244
5644 884
5075 378
4876 193
2621 514
3381 472
21584 758