15040 19
30082 79
41811 131
16077 28
12149 17
22262 33
19657 43
36207 85
17093 20
17118 43
13217 15
14629 15
49640 103
16025 5
29584 45
21742 44
12820 12
25594 29
13091 10
27783 43
49262 157
25090 49
32554 43
18921 41