19949 531
4773 228
9035 647
12018 718
5892 619
3048 220
51058 495
7964 120
4833 650
5891 741
30907 581
13006 57