22222 100
44753 184
21085 405
4485 452
44538 105
8603 351
5312 673
3657 64
3441 209
33207 578
23445 345
8229 277
26656 80
29678 577
14583 209
16187 448
5376 959
6364 463
9010 409
6782 421
25539 278
24235 532
6012 651
20829 698
17602 275
9946 134
8211 712
6832 485