4806 480
2493 320
28538 399
44475 843
6386 416
19457 246
27684 333
5060 172
6789 373
20910 757
18170 735
9542 41
15625 666
42175 210
49781 855
5815 828
17710 692
3833 237
94060 840