15096 50
12832 74
26747 42
44943 144
39340 82
26973 89
53813 194
65148 291
33748 84
30992 54
31024 75
32622 125
44086 133
23646 43
35389 114
39811 66
13104 24
71277 139
93207 407
82745 389
67558 504
37729 95
130066 879
29244 47