13316 501
10963 95
4972 637
7823 533
12569 387
31330 189
29026 742
55478 387
6422 80
7899 785
11980 495
16522 594