27558 268
59332 502
58532 898
32706 560
13589 194
143583 648
106552 898
23682 298
13900 66
98901 946
42646 550
35986 237
47835 846
113036 741