50696 291
180063 333
10521 73
42274 499
20592 647
39899 269
51269 333
44953 292
61049 644
30480 77
37949 558
12721 753
28400 758
30265 823
71984 672
111560 937
16048 891
14719 141
259931 981
84096 713
26426 816
7545 294
24305 515
33953 66
15913 830
26670 510
11862 497