27555 268
59332 502
58531 898
32705 560
13588 194
143577 648
106545 898
23680 298
13900 66
98893 946
42645 550
35983 237
47833 846
113034 741