4856 2
12056 25
14986 31
15430 76
6274 14
7076 7
5392 7
5558 3
12271 20
5441 9
6990 10
6327 7
14298 33
10953 24
7466 10
12904 25
6840 10
42078 128
35652 89
82060 166
5553 7
19144 39
24757 39
9170 8