38391 353
40347 664
329934 1230
88091 584
128251 713
44858 119
47399 192
98642 924
255631 1998
129280 410
66658 313
163257 1012
51948 289
238896 2030
100587 958
354976 991
94561 873
51368 811
182173 510
168994 881
56866 367
121234 145
108197 907
47486 384
65392 142
30781 127
287004 1728
54300 417