1	10843	34
23	162186	32
28	189471	31
33	215688	29
37	235291	21
38	240159	19
39	244972	16
155	836289	15
160	859506	12
613	3001199	11
794	3767516	9
1019	4744542	7
1036	4813484	6
1121	5121073	5
2965	12484516	4
2995	12577428	3
11231	42383408	2
14392	52595336	1
2150732	6704096549	0
