14922 200
23326 118
43311 843
31531 235
39823 728
10489 304
33944 301
7751 529
10935 736
7815 788
9914 956
8859 633
6520 159
9130 497
6421 133
5504 104
12157 487
2821 204