5621 405
6623 641
13371 156
28926 587
2892 32
3486 315
11969 651
1694 44
35469 591
6275 478
9477 213
1351 277
6695 833