15796 1602
50985 786
35006 876
28646 1564
31993 1600
10951 1722
43529 1286
46406 1180
28365 1164
17217 1343
30047 1541
22867 343
15908 1893
22396 924
18648 735
19391 299
20117 1340
25645 301
24174 129
22315 238