15822 591
13688 82
19272 286
170013 243
121500 670
93020 633
35918 845
10296 170
92684 812
8990 622
65105 409
80877 934
63134 988
97609 762
98320 556
48889 920
30633 44
21594 200
39968 314
18807 536
30755 645
41002 712
66230 195
35527 658