27669 268
59480 502
58687 898
32998 560
13667 194
143996 651
106962 899
23766 298
13964 66
99220 947
42855 550
36060 237
47970 846
113394 741