13095 501
10921 95
4963 637
7763 533
12561 387
31313 189
28690 742
54928 387
6404 80
7828 785
11787 495
16278 594