157645 1044
11452 679
14376 492
14431 317
32338 222
48663 681
40501 391
8910 657
5963 692
16431 614
2967 82
3843 585
4471 546
62063 339
33242 395