27728 268
59581 502
58800 898
33483 561
13707 194
144285 651
107186 901
23803 298
14002 66
99457 947
42978 551
36104 237
48047 846
113597 741