3300 81
52580 842
8913 247
13921 663
7342 335
15073 395
8536 539
11003 91
59868 443
45772 155
8685 638
7210 107
6522 72
6759 736
15162 92
5861 41
50668 335