6420 12
12941 8
12631 15
6007 4
4140 6
20532 22
152183 296
11655 5
118099 287
9189 6
12308 19
3256 3
10830 13
16840 23
6944 5
17156 24
12475 22
14733 7
26078 38
24183 18
50667 25
12229 8
9953 5
14468 30