4432 908
609692 881
25045 54
7461 510
9926 485
7694 177
5933 305
22029 314
2946 428
12441 462
10505 459
49016 682