4431 908
609653 881
25045 54
7461 510
9925 485
7691 177
5930 305
22025 314
2946 428
12436 462
10503 459
48985 682