4003 153
6221 266
7697 659
4712 293
5830 412
2059 156
3071 443
5716 120
4783 582
8841 862
2486 296
4740 649
7369 92
8546 253
9027 222
6180 701
4916 625
2843 323
3876 692
18606 583
8281 342