103963 522
172839 257
92436 632
135080 341
306684 907
259767 763
127739 184
85179 591
266902 529
99846 834
211390 589
415380 1056
149465 660
203650 1118
274151 1059
129639 293
328813 1663
126183 325
250044 1126
108849 423
342441 1437
328050 1362
130680 772
56799 548