4125 386
8911 328
12022 451
5706 525
3727 64
15260 155
8791 171
7885 614
5388 897
3461 718
4942 234
16660 706