34888 108
39875 159
36447 901
47063 881
14226 1613
22973 1198
14734 1178
18011 1671
11168 1678
43349 719
36928 1596
35610 248
29097 1311
39058 1379
25533 1202
11723 166
26165 1813