22078 92
52456 289
9728 266
13039 636
3693 477
8596 949
4300 383
3607 81
5710 561
9836 328
9627 281
6024 366
2303 78
5202 412
4231 567
22345 576
5344 672
5952 509
6227 650
20601 125
69781 625
44578 418
37645 679