27641 268
59435 502
58656 898
32844 560
13650 194
143900 651
106886 899
23751 298
13951 66
99128 947
42806 550
36046 237
47942 846
113301 741