12215 711
4464 908
609734 881
25104 54
7528 510
9934 485
7720 177
5942 305
21978 314
2948 428
12436 462
10534 459
49048 682