1	13077	61
3	34238	47
10	86684	43
34	278107	41
40	317731	39
41	323963	36
46	352968	35
47	359042	34
48	365463	29
181	1226791	27
190	1276873	26
193	1293080	25
208	1383006	24
210	1394079	23
219	1437913	21
235	1526137	20
245	1577788	18
258	1643485	16
261	1657365	15
1978	11330601	14
2067	11730181	12
2085	11815240	11
2149	12098080	10
3096	16975116	9
4485	24179178	8
4491	24209518	6
10576	54600662	5
10709	55193884	4
38093	181519283	3
42674	202053424	2
245060	1072291567	1
279960	1217794419	0
