12156 711
4462 908
609717 881
25100 54
7527 510
9930 485
7715 177
5941 305
21978 314
2948 428
12432 462
10533 459
49040 682