15092 720
2371 565
2841 396
2763 29
8809 135
9176 714
2550 129
7154 578
698 36
5938 790
8343 297
2939 278
2971 721
2946 501
2113 103