1	5782	25
5	24697	24
6	28658	23
8	35510	21
22	85243	20
25	94566	19
50	179537	16
51	182331	13
106	357155	12
197	633425	11
214	679018	10
216	684244	9
228	714344	8
230	720039	7
353	1071281	6
469	1400103	5
495	1462189	4
506	1492259	3
632	1840799	2
1035	2875048	1
1102	3019533	0
