27555 268
59331 502
58524 898
32705 560
13587 194
143571 648
106544 898
23680 298
13899 66
98891 946
42641 550
35982 237
47831 846
113031 741