27704 268
59536 502
58742 898
33308 560
13696 194
144171 651
107101 901
23788 298
13989 66
99374 947
42925 551
36087 237
48020 846
113504 741