4437 908
609746 881
25045 54
7469 510
9930 485
7702 177
5937 305
22043 314
2946 428
12443 462
10508 459
49068 682