137880 292
56337 114
913502 2698
25826 35
38889 59
43120 110
79996 109
57648 98
276279 462
49184 144
140831 541
89414 51
32323 68
547044 1114
205256 275
321777 629
33135 33
21315 10
20671 31
91302 187
48029 101
88867 153
330232 567
72467 46