2378 360
3268 850
2173 197
2301 457
104904 1059
151195 316
141079 929
44599 538
152745 993
75332 257
165965 317
50096 271
77421 536
135383 303
247365 1290
149445 886
41723 647
88982 463
23125 585
256997 588
136946 774
142857 487
187910 568
91342 186