3301 81
52588 842
8913 247
13923 663
7343 335
15074 395
8536 539
11003 91
59873 443
45780 156
8685 638
7210 107
6523 72
6759 736
15162 92
5862 41
50683 335