14958 200
23372 118
43710 843
31832 235
39911 728
10518 304
34100 301
7774 529
10994 736
7840 788
9956 956
8891 633
6568 159
9201 497
6466 133
5589 104
12882 487
2850 204