50056 560
12494 462
4143 81
10550 44
37787 322
85174 319
3535 354
15127 42
27346 755
43068 243
22426 137
8793 66
31807 610
71843 664
18761 539
4519 234
9709 322
18216 959
11747 434
39757 689
17626 659
24785 97
18913 667
17989 522