2521 255
2493 548
1004 135
3055 640
143002 557
38614 216
11890 47
19619 692
2857 698
30618 81
142088 695
52746 279