158079 1045
11460 679
14397 492
14472 317
32603 222
48877 681
40595 392
8921 657
5970 692
16450 614
2981 82
3851 585
4482 546
62228 339
33375 396