27682 268
59491 502
58696 898
33088 560
13672 194
144050 651
106991 899
23771 298
13968 66
99261 947
42868 550
36067 237
47980 846
113415 741