20305 36
15996 13
45226 117
20760 35
12802 1
19732 35
12436 2
16037 9
16500 4
10855 2
13934 2
14315 5
15637 17
17006 18
72469 154
14219 11
26788 35
21002 37
23169 41
21249 17
18629 10
24840 37
14682 9
15142 13