14921 200
23326 118
43301 843
31527 235
39817 728
10489 304
33942 301
7751 529
10933 736
7814 788
9914 956
8857 633
6519 159
9130 497
6421 133
5503 104
12126 487
2821 204