13838 628
8524 91
66907 500
41088 399
53598 293
25595 806
47032 497
6680 244
5644 884
5075 378
4876 193
2619 514
3380 472
21574 758