25319 39
11657 13
31375 27
6926 15
7459 11
7396 7
3925 3
21104 19
28292 40
6579 16
9542 14
17114 32
33951 73
8986 27
2407 4
8275 8
11059 17
2180 4
6612 17
3787 8
4427 5
15152 10
13301 19
43435 81