158122 1045
11461 679
14399 492
14481 317
32648 222
48904 681
40617 392
8923 657
5972 692
16453 614
2983 82
3853 585
4486 546
62244 339
33384 396