42997 665
31156 884
37360 112
88199 750
26558 81
37031 255
86595 999
64825 977
54577 930
23085 666
115100 367
52262 236
24297 840
50370 561
20909 217
72126 1028
36182 759
46041 675
43727 331
37672 966
38559 286
76501 815
99174 926
86095 250