21681 56
5191 8
7501 23
5125 14
5348 17
5488 8
4930 1
4674 9
4273 5
5384 4
5978 4
6317 15
4711 4
15658 45
7439 11
5243 6
4853 6
4717 4
4184 4
4766 7
6992 11
6777 27
3911 7
8461 29