5715 405
6627 641
13377 156
28943 587
2893 32
3486 315
11977 651
1695 44
35478 591
6278 478
9484 213
1351 277
6704 833