27645 268
59436 502
58657 898
32869 560
13651 194
143913 651
106889 899
23756 298
13955 66
99137 947
42817 550
36048 237
47942 846
113314 741