3072 81
48746 841
8749 247
13682 663
7191 335
14914 395
8404 539
10849 91
57246 443
44419 152
8541 638
7090 107
6414 72
6559 735
14913 92
5610 41
45526 331