5615 405
6623 641
13369 156
28925 587
2892 32
3486 315
11966 651
1694 44
35466 591
6275 478
9476 213
1351 277
6695 833