41629 3
58859 10
40628 6
28178 1
39531 6
353377 47
83427 12
38882 8
40429 6
30107 1
41905 8
47605 7
61679 9
94354 10
62306 9
61159 7
104054 29
190658 21
160376 8
186976 13
151307 29
64077 14
71929 16
88504 25