39975 330
29160 136
46589 527
136272 427
137970 709
20328 63
29818 124
55214 712
53473 198
22399 590
42319 695
181048 927
35897 333
27156 136
108307 326
66015 932
34440 575
21314 286
39960 764
48987 467
18046 347
32293 163
36584 311
31681 822