3102 81
49471 842
8779 247
13705 663
7214 335
14932 395
8419 539
10874 91
57442 443
44550 153
8555 638
7107 107
6426 72
6581 735
14933 92
5644 41
46143 331