158087 1045
11461 679
14397 492
14473 317
32610 222
48884 681
40602 392
8921 657
5970 692
16451 614
2982 82
3852 585
4484 546
62233 339
33377 396