12974 85
15495 80
8812 430
7386 389
8981 197
9936 148
8790 492
36843 877
11684 944
6214 189
8914 670
4852 716
16018 593
4977 235
3778 177
3366 320