1018 58
730 101
10344 480
5926 478
60903 293
3028 29
122355 772
10791 301
5649 839
15429 612
5149 548
136592 446
7812 649
5302 741
7426 225
5761 60
5975 832
6631 593
65219 624
8140 618
5031 134
24818 819
8296 646
27608 81
10298 321
3986 562
85163 857
156378 667