2611 29
5096 195
6005 197
4308 44
23036 224
63941 940
317380 807
4005 423
144815 754
191447 372
121214 610
94679 874
46430 529
63625 780
41331 429
45635 715
41882 786
33973 388
24982 836
47872 513
6534 512
3690 555
5272 711
4732 110
5973 792
50026 579
37977 308