34883 108
39840 159
36446 901
47058 881
14208 1613
22971 1198
14732 1178
17977 1671
11160 1678
43279 719
36926 1596
35607 248
29091 1311
39057 1379
25528 1202
11718 166
26126 1813