5068 2
5474 2
5036 4
3252 9
10501 14
10143 9
26404 49
9211 9
7179 14
28711 36
12395 22
8584 18
10576 10
13906 17
10151 18
15469 20
13125 8
17692 14
24963 19
42957 47
4303 9
6187 7
19697 22
43662 63