41511 183
81083 181
108421 597
284717 775
151781 999
138368 1020
47149 1099
39942 477
100106 948
120105 295
82164 645
36258 307
253195 595
213476 1480
28819 349
189848 879
66177 641
140712 881
85414 549
31533 664
111906 397
143092 518
119909 521
343042 926