5078 32
12893 30
42180 136
29277 68
14947 23
97035 131
15542 56
21808 84
20107 30
3978 2
1793 17
4815 20
57884 169
5329 23
10182 30
18213 55
21085 37
4294 21
7826 31
97319 206
34984 106
75393 123
28266 32