19536 362
25252 430
8487 604
21857 771
12934 448
10458 91
4114 665
24838 553
5908 437
6239 905
30832 377
9052 600
2487 58
4030 136