28668 32
11809 15
35940 111
103763 270
26612 47
5483 27
30673 97
34843 172
20691 37
11537 42
56494 142
94931 229
34978 85
12214 28
29753 97
11419 36