13690 628
8395 91
65460 499
39481 396
51159 291
23282 804
45473 497
6573 244
5557 884
4961 378
4735 193
2549 514
2981 471
20030 756