5797 511
6991 125
37675 490
12138 528
20844 451
10692 847
45353 522
33483 162
4873 223
3520 95
3299 374