27592 268
59373 502
58588 898
32750 560
13618 194
143733 649
106684 898
23715 298
13930 66
99021 947
42723 550
36013 237
47885 846
113136 741