4435 908
609732 881
25045 54
7468 510
9929 485
7702 177
5936 305
22036 314
2946 428
12443 462
10507 459
49051 682