112153 38
59083 8
118608 29
127183 17
105952 20
59482 5
142902 24
31608 2
32127 3
40557 3
50154 7
146378 30
59081 3
43804 6
66129 11
49078 5
81229 14
249979 25
82355 17
92026 6
112731 10
48277 7
209731 34
155677 53