2977 903
716 188
6929 264
6181 458
5193 525
50633 78
7032 40
7346 443
3608 584
4445 82
5176 459
3195 527