20930 81
15904 201
24182 119
50560 844
40030 241
41965 729
11013 304
37264 301
8752 529
12381 737
8557 788
11118 957
9818 633
7479 159
18580 500
7329 133
6531 104
17009 487
3244 204