38342 353
40268 664
329679 1230
87927 584
128108 713
44626 118
47386 192
98565 923
255398 1998
129114 410
66568 313
163098 1012
51859 289
238629 2030
100489 958
354634 990
94272 873
51191 811
181938 510
168708 881
56807 367
120931 145
108047 907
47411 384
65350 142
30663 127
286564 1728
54165 417