97978 17
38705 5
390605 66
134880 15
55001 8
55783 10
63557 5
64951 17
95552 13
107652 19
93582 15
86829 15
80355 13
49031 11
399628 61
48654 10
28309 6
58584 4
41226 6
24752 2
18006 1
34679 3
27205 6
31233 5