40911 70
4970 917
3241 346
3726 644
4281 610
8795 799
2509 659
14906 272
3344 70
4407 468
3579 462
4653 730
2179 438
10031 252
5352 881
22683 798
3057 201
28667 62
1474 38
4362 712
16482 426
4614 823
2853 576
5620 777
3247 641
3135 476
2597 44
2191 189