27684 268
59504 502
58712 898
33119 560
13679 194
144074 651
107017 900
23777 298
13970 66
99297 947
42880 550
36075 237
47992 846
113430 741