12873 169
43821 843
13757 699
40880 897
19729 742
4254 235
3812 416
4508 513
6153 1017
1407 121
14631 80
2774 291