157870 1045
11452 679
14390 492
14455 317
32487 222
48783 681
40556 391
8913 657
5964 692
16437 614
2976 82
3846 585
4481 546
62147 339
33328 396