4431 908
609650 881
25045 54
7461 510
9923 485
7691 177
5930 305
22025 314
2946 428
12436 462
10503 459
48982 682