27702 268
59530 502
58739 898
33299 560
13693 194
144164 651
107080 901
23786 298
13986 66
99369 947
42922 551
36084 237
48018 846
113494 741