2531 570
8832 328
11779 451
5624 525
3608 64
14935 155
8333 170
7771 614
5294 897
3384 718
4803 234
16448 706