5703 405
6626 641
13376 156
28938 587
2893 32
3486 315
11977 651
1695 44
35475 591
6277 478
9483 213
1351 277
6702 833