1	7792	31
2	12843	28
3	16841	26
4	20420	24
16	69449	20
18	76094	19
28	119958	18
31	130869	16
50	197759	13
52	205234	8
363	1258483	6
370	1279369	5
494	1696495	4
663	2193175	3
3235	9318401	2
5116	14633838	1
5157	14732633	0
