3073 81
48755 841
8749 247
13682 663
7191 335
14914 395
8404 539
10850 91
57253 443
44421 152
8541 638
7090 107
6416 72
6560 735
14913 92
5611 41
45544 331