270012 478
1564 316
1441 285
5844 653
12435 120
3860 710
9767 293
6103 60
3413 627
13434 821
8730 595
939 178
34806 249
14353 923
4786 399
3518 746
22559 66
9730 834
26720 143
10727 660
3760 389
3595 331
32363 425
5516 242