3082 81
48975 841
8758 247
13690 663
7194 335
14918 395
8410 539
10855 91
57318 443
44462 153
8546 638
7094 107
6420 72
6567 735
14916 92
5621 41
45728 331