158089 1045
11461 679
14398 492
14473 317
32613 222
48884 681
40602 392
8921 657
5970 692
16451 614
2983 82
3853 585
4484 546
62235 339
33377 396