38391 353
40350 664
329953 1230
88106 584
128266 713
44886 119
47399 192
98661 924
255670 1998
129290 410
66696 313
163284 1012
51955 289
238921 2030
100638 958
354998 991
94589 873
51388 811
182202 510
169013 881
56871 367
121257 145
108208 907
47505 384
65395 142
30793 127
287051 1728
54308 417