31022 717
43328 417
38309 271
58337 983
35951 722
35768 663
102692 851
42857 262
28710 425
72199 583
33970 223
89001 773
38964 628
93302 866
73934 311
37069 608
138139 653
25382 284
109134 591
57505 278
45816 720
50729 615
28564 660
50722 708
105618 494
86473 97
82014 654
94363 1026