15591 616
2066 310
21686 140
15646 623
8907 517
9718 368
224120 671
39921 444
34717 171
42107 162
35429 674
21245 740
38183 386
18541 329
6259 175