33081 259
21393 233
31515 172
32684 77
19551 429
6336 604
11870 303
12632 111
54367 467
21152 373
31866 935
9936 969
26350 293
98230 633
36402 544
30929 187
57218 157
3080 206
76398 251