9449 47
18898 659
5192 909
3000 702
3441 695
5802 627
8447 337
26342 555
2129 239
5299 564
12965 848
2796 510
2505 677
2685 763
2169 35
3509 828