2952 515
10810 656
5426 568
30888 689
11880 474
9969 737
20155 81
28103 904
19808 96
11980 592
1239 102
3236 662