22007 92
52343 289
9720 266
13013 636
3682 477
8587 949
4289 383
3605 81
5701 561
9832 328
9622 281
6018 366
2295 78
5198 412
4227 567
22325 576
5334 672
5943 509
6216 650
20538 125
69119 623
44398 417
37525 679