9737 32
12301 22
6777 4
15991 50
23219 48
17931 48
5354 6
23995 75
4187 5
11793 34
4676 14
3900 8
4566 13
7530 9
6084 12
10256 21
14418 28
49605 187
50397 106
8700 18
5242 11
8946 7
9101 7
19135 46