1651 261
2486 565
2770 396
2730 29
8791 135
9117 714
2592 129
7171 578
710 36
6089 790
8339 297
2904 278
2996 721
2967 501
2155 103