12098 711
4461 908
609687 881
25099 54
7526 510
9930 485
7713 177
5935 305
21977 314
2948 428
12430 462
10531 459
49028 682