42275 73
13638 2
23674 29
20496 18
14486 4
18381 12
39063 56
17596 15
16507 11
14446 3
15733 13
15697 11
33238 60
17850 7
22089 20
11958 2
64916 138
13858 4
28074 37
12936 5
13050 7
13949 16
15391 2
35781 73