27695 268
59518 502
58722 898
33226 560
13690 194
144133 651
107047 900
23782 298
13981 66
99338 947
42902 550
36082 237
48007 846
113473 741