50101 40
49453 62
48598 42
48047 107
47789 132
47773 42
46604 78
45963 49
45071 56
44918 94
44863 72
44068 34
43588 41
43319 65
42574 45
41732 32
40931 48
40115 43
39782 49
39701 50
38864 53
38636 20
38236 44
37943 100