4433 908
609709 881
25045 54
7462 510
9926 485
7696 177
5934 305
22031 314
2946 428
12441 462
10505 459
49033 682