21127 2
38551 4
19756 3
32059 13
30305 7
87079 29
34301 29
86604 93
36233 17
129156 36
52579 8
133427 34
61330 21
46153 14
262809 52
1481804 161
335653 18
471330 28
499457 27
177028 19
237908 14
249681 8
199652 23
63706 5