1000 667
419 42
605 509
365 243
402 536
434 786
623 250
849 165
870 826
884 214
696 383
192 215
14321 365
13285 804
9373 361
7321 363
7264 348
6087 14
5625 40
5091 201
5020 225
4435 922
4406 646
4383 218