12610 711
4479 908
609990 883
25136 54
7576 510
9955 485
7756 177
5984 305
22011 314
2967 428
12465 462
10571 459
49156 682