22006 92
52341 289
9720 266
13013 636
3682 477
8587 949
4289 383
3605 81
5701 561
9831 328
9622 281
6018 366
2294 78
5198 412
4227 567
22325 576
5334 672
5943 509
6216 650
20538 125
69108 623
44385 417
37522 679