5755 405
6631 641
13388 156
28957 587
2894 32
3486 315
11981 651
1695 44
35483 591
6283 478
9488 213
1351 277
6709 833