42501 9
39782 5
82626 36
38551 2
38208 2
30106 3
44908 6
43433 2
50258 9
75433 14
107429 18
145683 28
48304 8
42928 2
67232 15
52384 4
53927 1
82580 8
64334 9
71358 8
48934 6
57404 15
115006 21
75105 9