3008 123
7623 362
14787 728
3740 118
12701 458
7075 411
9841 591
24407 161
8203 75
6907 730
8117 885
9656 824
5556 693
4813 811
8165 546
12149 710
14852 803
9368 377
4706 503
22624 653
25178 92
10561 441
17947 61
11971 84
6156 824
7541 734
18949 94
37242 514