4953 386
8952 328
12143 451
5757 525
3764 64
15403 155
8895 171
7932 614
5445 897
3501 718
4990 234
16772 706