4432 908
609682 881
25045 54
7461 510
9925 485
7693 177
5933 305
22027 314
2946 428
12439 462
10505 459
49008 682