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