1	12739	40
15	100507	38
16	105696	36
17	111846	34
32	199869	32
33	204252	31
34	209143	30
35	214116	29
37	225386	26
40	240217	22
72	411858	21
76	428791	19
189	970390	18
250	1264124	17
321	1590012	16
322	1594313	15
330	1627985	14
342	1678504	13
370	1801739	10
375	1824324	9
531	2471036	7
789	3586825	6
1469	6432158	5
2077	8736876	4
2432	10133165	3
2531	10445006	2
2547	10496950	1
21140	75111292	0
