31626 120
22039 56
37550 88
23718 50
24136 28
21722 28
12594 20
18815 38
24461 60
37125 75
20306 18
116309 162
14697 33
17183 32
84645 244
34731 77
24559 61
17633 21
30341 66
20476 17
19248 24
31736 69
32649 107
12627 10