46375 175
2404 761
1352 354
2165 711
2336 525
3050 937
46368 443
2900 625
1960 593
2667 793
1833 550
8551 455
236 57
24102 365
641 130
102410 279
2893 772
734 218
2491 664
446 85
707 164
18484 39
2940 652
24502 498