27674 268
59485 502
58694 898
33035 560
13668 194
144018 651
106970 899
23768 298
13966 66
99237 947
42861 550
36061 237
47975 846
113406 741