27648 268
59443 502
58668 898
32906 560
13661 194
143936 651
106908 899
23762 298
13958 66
99158 947
42829 550
36051 237
47949 846
113348 741