4435 908
609726 881
25045 54
7468 510
9927 485
7702 177
5936 305
22035 314
2946 428
12442 462
10506 459
49049 682