38382 353
40323 664
329869 1230
88051 584
128219 713
44801 119
47394 192
98626 924
255574 1998
129240 410
66635 313
163210 1012
51923 289
238825 2030
100562 958
354895 991
94497 873
51320 811
182117 510
168925 881
56848 367
121166 145
108157 907
47457 384
65384 142
30744 127
286909 1728
54268 417