981 142
3826 216
6384 493
19679 330
4609 717
2118 73
12984 472
5812 561
8838 645
3089 320
9501 787
4591 718
2670 518