27666 268
59453 502
58682 898
32956 560
13664 194
143974 651
106950 899
23766 298
13962 66
99193 947
42851 550
36058 237
47956 846
113375 741