158011 1045
11458 679
14395 492
14465 317
32556 222
48836 681
40580 392
8916 657
5968 692
16442 614
2980 82
3849 585
4482 546
62198 339
33360 396