30946 717
43246 417
38298 271
58301 983
35930 722
35689 663
102476 851
42779 262
28660 425
72167 583
33897 223
88862 773
38899 628
93159 866
73771 311
37034 608
137964 652
25375 284
109042 591
57403 278
45678 720
50637 615
28529 660
50698 708
105491 494
86304 97
81888 654
94231 1026