1	7226	23
3	17086	22
4	21772	21
23	104870	19
32	143613	17
41	178135	16
44	188829	14
195	757729	13
228	875680	11
232	890664	10
329	1226873	6
330	1230445	4
1524	5187044	3
1538	5234172	2
3575	11975576	1
13489	41707808	0
