4433 908
609706 881
25045 54
7462 510
9926 485
7696 177
5934 305
22029 314
2946 428
12441 462
10505 459
49027 682