3081 81
48938 841
8756 247
13688 663
7193 335
14918 395
8409 539
10855 91
57311 443
44457 152
8546 638
7094 107
6419 72
6566 735
14916 92
5620 41
45707 331