5750 405
6631 641
13385 156
28956 587
2894 32
3486 315
11980 651
1695 44
35483 591
6283 478
9487 213
1351 277
6706 833