3300 81
52583 842
8913 247
13922 663
7342 335
15074 395
8536 539
11003 91
59870 443
45776 156
8685 638
7210 107
6523 72
6759 736
15162 92
5861 41
50673 335