40276 6
58758 10
309927 73
35883 5
73454 12
37254 2
39256 8
28332 1
60556 12
31330 5
53077 6
31032 2
72377 20
52533 7
103032 19
79676 13
69452 30
64706 6
64029 9
63553 14
68781 7
59077 11
41903 6
83576 18