1	12759	46
2	20479	45
4	36082	38
5	43387	31
6	49627	28
38	239210	27
39	243471	25
41	252801	24
44	267490	21
50	296750	20
51	301416	19
55	320317	18
57	328982	16
58	333954	15
130	716452	13
132	724512	11
344	1711153	10
352	1740511	8
354	1747028	7
376	1833357	6
1781	7659665	5
1784	7669541	4
1836	7856883	2
5551	22170725	1
5733	22772926	0
