1996 293
3369 103
6931 696
8484 604
6789 713
1747 173
2312 442
6805 878
2661 369
4162 671
4698 588
4038 608
994 245
4051 386
5093 474
3417 242
1148 148
3400 387
4391 501
9399 330
2569 88
5584 391
4712 148
5533 98