22526 115
39515 103
12788 129
51380 673
20813 779
25891 600
12371 791
20534 42
13049 164
50782 228
11169 340
9607 75
26498 470
10428 267
31499 778
4307 599
3214 146
4966 683
14945 92
8458 253
101866 584