19821 531
4703 228
8938 647
11965 718
5880 619
3026 220
50982 495
7918 120
4775 650
5867 741
30821 581
12953 57