12976 85
15509 80
8822 430
7386 389
8985 197
9946 148
8794 492
36843 877
11690 944
6216 189
8916 670
4853 716
16022 593
4981 235
3778 177
3366 320