25882 22
31897 20
68293 142
16001 49
21355 30
7117 13
71110 382
23893 70
15784 52
21395 36
112386 440
29152 46
18578 56
19329 47
30140 94
109297 334
16019 37
40147 76
67563 383
19039 23
25390 59
32576 137
99349 635
26511 76