7295 135
14898 754
24079 648
141511 552
13666 563
9862 741
158565 953
17653 501
115067 641
9189 894
138863 612
22057 627
86588 774
41048 669
11571 410
32572 576
30967 282
31563 600
4717 274
6228 480
3287 683
3285 928
4117 512
1648 169
3863 344
5429 550