1	8131	39
2	12988	36
3	17235	35
5	27503	20
14	65094	19
18	78576	18
20	84633	16
22	90429	15
102	388519	14
105	397240	13
112	421240	11
114	427550	9
126	464400	8
545	1828253	7
560	1871003	5
831	2714395	4
874	2824062	3
1565	4772960	2
9787	26385324	1
9829	26487789	0
