3091 710
5301 898
7400 712
2032 353
14740 293
26941 774
2382 207
263892 616
5387 328
6909 807
8642 243
7377 545
4785 531
2422 98
2295 337
1574 109
5151 627