1	6032	27
2	10750	26
3	14208	24
10	38011	21
58	185012	19
60	190472	18
62	195731	17
65	203455	16
68	211003	15
69	213840	14
108	323335	12
193	550764	11
243	685892	10
246	693533	8
358	973566	7
360	978387	6
490	1289698	5
505	1324389	4
947	2395829	3
1233	3021684	2
2022	4812401	1
23571	48340259	0
