12022 341
31130 292
52300 155
38253 923
13771 245
28967 576
15250 829
30275 622
24708 539
19984 773
16253 439
18436 835
39935 323
13989 812
12653 535
18072 58
24255 376
11971 801
10932 635
15760 742
35308 548
17386 330
30250 65
11280 480
35160 314
47076 740
30828 647
77322 266