158025 1045
11458 679
14395 492
14465 317
32564 222
48845 681
40582 392
8917 657
5968 692
16443 614
2981 82
3850 585
4482 546
62203 339
33363 396