3721 907
527095 858
18092 54
6522 507
9224 485
7057 177
5002 305
20981 314
2710 428
11570 462
5189 457
44117 682