31232 717
43559 417
38400 272
58430 983
35991 722
35941 663
103329 852
43026 262
28823 425
72274 583
34144 223
89396 773
39158 629
93643 867
74370 311
37142 608
138670 654
25575 284
109384 591
57742 278
46130 720
50928 615
28626 660
50810 708
105922 495
86950 97
82306 654
94670 1026