27670 268
59481 502
58689 898
33007 560
13668 194
143999 651
106962 899
23767 298
13964 66
99222 947
42856 550
36061 237
47970 846
113394 741