27684 268
59502 502
58707 898
33108 560
13678 194
144061 651
107012 900
23775 298
13970 66
99293 947
42875 550
36074 237
47988 846
113425 741