31483 420
17455 698
108093 679
20400 500
42502 192
347963 710
96182 848
113542 576
73626 349
33965 556
90892 436
101297 558
162091 873
120284 1008
22618 71
43893 829
55293 417
320701 1054
39843 266
74418 148
45736 585
209730 643
62180 476