31196 717
43505 417
38394 272
58413 983
35979 722
35902 663
103196 852
42986 262
28794 425
72257 583
34109 223
89307 773
39116 629
93560 867
74264 311
37120 608
138530 653
25546 284
109341 591
57687 278
46070 720
50881 615
28618 660
50794 708
105867 495
86845 97
82242 654
94592 1026