158093 1045
11461 679
14398 492
14474 317
32617 222
48886 681
40602 392
8921 657
5970 692
16451 614
2983 82
3853 585
4484 546
62236 339
33377 396