4435 908
609724 881
25045 54
7464 510
9927 485
7702 177
5934 305
22035 314
2946 428
12442 462
10505 459
49045 682