10515 1
11907 4
22213 16
24916 31
15509 13
23568 20
39296 19
21020 9
15911 4
13908 3
12119 1
17982 9
40102 80
20906 17
22067 19
12799 9
19969 11
25594 30
25047 20
36274 23
31874 55
21206 14
20075 39
12368 5