13696 628
8399 91
65520 499
39538 396
51260 292
23329 804
45581 497
6576 244
5558 884
4966 378
4740 193
2551 514
2985 471
20090 757