27691 268
59517 502
58720 898
33220 560
13687 194
144121 651
107046 900
23782 298
13981 66
99332 947
42901 550
36081 237
48007 846
113470 741