9225 506
7196 796
125081 256
13128 725
3751 689
123772 330
20844 466
12808 622
47158 384
7355 374
7928 307