3001 294
29019 633
12222 705
117486 434
47816 364
17769 252
29780 878
22307 180
21557 487
13703 362
17763 313
46792 665
43511 688
11477 676
9361 107
12443 563
164703 646
13931 793
5057 604
36108 617
13572 703
12201 229
40631 610
10483 579
23689 481
6590 328