5 3
29 17
30 18
29 17
51 31
50 30
65 39
43 26
87 52
474 284
411 247
657 394
495 297
351 211
729 437
766 460
798 479
1019 611
991 595
5049 3029
4765 2859
3912 2347
3728 2237
3298 1979
3194 1916
3152 1891
2750 1650
2741 1645
2698 1619