131081 303
3356 845
8861 427
3488 224
112872 581
19356 569
4810 586
73287 766
3788 439
97800 194
85940 132
8556 628
95015 632
5039 758
6631 588
5294 757
6797 523
134943 680
5761 676
5590 828
2961 416
3524 186
4002 128
11151 614
3382 196
7620 165
4290 593
14584 312