2686 451
18536 592
54125 661
17067 654
56869 702
4055 467
3635 77
9796 152
356736 978
7241 597
29790 189
82005 154
46753 119
15374 889
4029 124