5078 32
13286 32
42576 138
29277 68
14947 23
97442 137
15542 57
22205 85
20495 31
3978 2
1793 17
4815 20
58661 173
5329 23
10579 29
18598 56
21085 37
4294 21
7826 31
97721 210
35378 108
75794 126
28668 32