39962 184
25155 168
5397 19
18109 88
20362 50
72676 106
36608 57
8194 32
20397 50
12486 38
12487 77
7837 48
7882 15
8085 12
27174 90
4840 28
8863 36
3110 13
49522 182
7642 35
19746 91