27653 268
59448 502
58675 898
32923 560
13661 194
143951 651
106927 899
23764 298
13962 66
99172 947
42835 550
36053 237
47952 846
113361 741