27641 268
59429 502
58655 898
32831 560
13649 194
143889 651
106881 899
23751 298
13950 66
99122 947
42802 550
36044 237
47940 846
113294 741