38391 353
40347 664
329947 1230
88100 584
128260 713
44872 119
47399 192
98654 924
255657 1998
129283 410
66668 313
163265 1012
51954 289
238907 2030
100615 958
354987 991
94573 873
51371 811
182185 510
169007 881
56868 367
121245 145
108205 907
47497 384
65395 142
30785 127
287026 1728
54304 417