3312 81
52937 842
8920 247
13942 663
7351 335
15096 395
8545 539
11019 91
60194 443
45994 156
8704 638
7214 107
6537 72
6785 736
15192 94
5891 41
51571 335