3281 907
364852 807
2268 33
5582 507
8391 485
6403 177
4208 305
19949 313
2576 428
10663 461
4167 457
39100 680