105553 595
90587 797
111014 417
117807 639
27564 644
173534 949
168144 665
120371 607
27839 506
41541 369
107092 200
128838 812
265387 461
77996 964
75409 355
123956 638
88727 171
138219 354
32084 904
67300 93
38011 910
35661 244
50241 375
39853 946
121768 647
32465 417
107167 674
73970 768