4513 386
8930 328
12071 451
5716 525
3734 64
15303 155
8835 171
7907 614
5419 897
3485 718
4959 234
16710 706