158191 1046
11463 679
14403 492
14490 317
32685 222
48946 681
40635 392
8926 657
5972 692
16456 614
2985 82
3861 585
4489 546
62270 339
33411 396