27628 268
59422 502
58640 898
32784 560
13646 194
143853 651
106841 899
23748 298
13948 66
99094 947
42793 550
36041 237
47923 846
113260 741