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