27684 268
59504 502
58708 898
33114 560
13678 194
144064 651
107015 900
23777 298
13970 66
99294 947
42879 550
36074 237
47990 846
113427 741