5735 405
6629 641
13377 156
28948 587
2893 32
3486 315
11978 651
1695 44
35479 591
6280 478
9486 213
1351 277
6705 833