157856 1045
11452 679
14390 492
14452 317
32471 222
48773 681
40555 391
8913 657
5964 692
16435 614
2976 82
3845 585
4480 546
62140 339
33322 396