39733 78
37778 68
31884 61
23114 35
22365 31
51139 106
12844 18
40790 96
35730 68
47748 125
12560 24
32760 60
25639 45
27198 57
29061 54
23374 61
18726 27
12797 14
109868 239
72219 297
37536 45
42574 94
49404 92
60003 219