51012 319
19933 411
23246 748
40620 781
13376 145
7369 387
46802 418
33857 749
97264 763
45517 266
141501 856
36750 224
105327 913
97960 871
18083 247
18793 909
10190 277
8502 641
58787 441
43653 473
70212 291
12157 426
158429 355
22543 127
64673 456
11992 618
82366 1030
147342 692