19821 531
4703 228
8939 647
11965 718
5881 619
3026 220
50983 495
7918 120
4775 650
5868 741
30821 581
12953 57