5078 32
12893 32
42576 137
29277 68
14947 23
97035 132
15542 57
22205 85
20495 31
3978 2
1793 17
4815 20
58661 173
5329 23
10182 29
18598 55
21085 37
4294 21
7826 31
97721 209
34984 108
75794 125
28266 32