8047 1046
3359 213
5177 501
2405 82
6134 492
5230 463
48899 691
12639 324
8783 423
10749 704
25518 913
9648 835