1	9096	33
2	14396	31
4	23385	30
11	54325	28
12	58447	20
16	72707	19
28	119737	17
70	277142	16
74	290208	14
103	392849	13
105	399866	12
108	408189	11
109	410716	10
114	424552	9
119	439779	8
312	1092559	7
314	1098956	6
315	1101609	5
479	1619834	4
486	1638261	3
2432	7208386	2
3832	10911011	1
4411	12413772	0
