90180 171
67480 553
143127 377
30642 678
289297 746
236113 813
86012 294
115115 471
76720 102
57766 222
41731 298
7423 798
94975 903
62471 662
18593 936
6908 665
12233 853
4984 557
333833 591
2771 121
2794 65
4548 600
4311 53
6706 129