27659 268
59452 502
58678 898
32933 560
13662 194
143961 651
106931 899
23764 298
13962 66
99185 947
42844 550
36054 237
47956 846
113365 741