3093 710
5301 898
7405 712
2032 353
14740 293
26941 774
2382 207
263902 616
5388 328
6909 807
8642 243
7377 545
4794 531
2422 98
2295 337
1574 109
5151 627