31263 317
14773 55
66856 473
14282 496
58910 440
16729 106
35091 455
112337 682
29475 227
28009 707
28234 202
274252 2278
307925 599
50383 64
43950 616
13425 452
8783 158
8151 414
129663 324
201737 1051
242045 726
29883 737
79531 859