27695 268
59518 502
58720 898
33224 560
13689 194
144125 651
107047 900
23782 298
13981 66
99338 947
42902 550
36081 237
48007 846
113471 741