5115 14
4600 4
4252 7
14904 60
5164 11
7458 10
5092 3
4517 2
8667 24
4766 1
8342 18
4232 5
5271 8
6465 13
4420 2
4584 4
90980 255
19992 44
32617 64
6489 4
13179 15
36699 99
12239 54
11165 40