38388 353
40345 664
329930 1230
88091 584
128248 713
44848 119
47398 192
98641 924
255617 1998
129274 410
66655 313
163242 1012
51947 289
238884 2030
100580 958
354971 991
94554 873
51361 811
182154 510
168985 881
56863 367
121226 145
108195 907
47477 384
65391 142
30775 127
286985 1728
54295 417