33882 4
21952 3
15257 3
13526 1
175376 37
89782 5
569153 85
57052 19
78783 20
130907 30
216026 31
33004 12
182602 19
350156 30
60503 2
38757 6
40332 10
82007 11
71152 11
68355 9
163859 26
646904 76
357928 27
72652 4