851 142
3283 216
5547 493
18518 330
4272 717
2000 73
12855 472
5715 561
8610 645
2974 320
9401 787
4445 718
2589 518