39935 323
15631 101
13988 812
12653 535
18072 58
24255 376
24951 605
11970 801
10932 635
15760 742
35306 548
3373 178
17386 330
30250 65
11280 480
35160 314
47075 740
14349 122
6568 362
30828 647
77322 266
25570 653
37636 120
25156 779
18487 317
21312 345
30982 233
27578 497