27592 268
59372 502
58586 898
32749 560
13617 194
143727 649
106679 898
23713 298
13927 66
99018 947
42721 550
36011 237
47881 846
113129 741