19866 400
7639 139
14907 897
4202 292
3123 140
7732 628
7856 597
12671 170
31297 163
16089 137
5889 721
8196 578
7484 731
3856 612
2371 290
21751 45
9284 510
8268 386
16778 347
6907 116
7039 536
1727 306
13176 566
9053 865
9946 612
4523 83
7974 336
5356 259