3312 81
52926 842
8920 247
13941 663
7351 335
15096 395
8544 539
11016 91
60186 443
45984 156
8704 638
7214 107
6535 72
6785 736
15190 94
5889 41
51541 335