6420 12
12941 8
12631 15
6202 4
4140 6
20532 22
152587 297
11655 5
118524 288
9189 6
12308 19
3256 3
10830 13
16840 23
6944 5
17156 24
12475 22
14929 7
26273 38
24183 18
50862 25
12229 8
9953 5
14468 30