50882 184
4718 420
38236 788
19943 100
7728 245
66338 897
6376 316
11378 231
30720 137
12453 465
41732 985
16266 854
30881 667
11247 520
34390 137
25212 612
14520 128
43966 930
11276 931
22192 743
44046 274
7638 359
157669 721
37264 257
21152 63
28618 631
14323 168