21280 1
37379 6
127484 31
87351 13
40684 5
112582 22
40678 1
71779 9
26477 1
30931 5
48278 2
89859 16
141508 17
49057 9
67952 8
95729 18
39957 6
45858 4
31628 2
66079 13
75302 12
66605 4
48608 4
88006 19