28893 68
14581 23
96288 130
15542 55
21427 83
19736 30
3978 2
1793 17
4460 20
57064 162
5329 23
10182 30
18213 55
20700 37
4294 21
7826 31
96583 207
34622 105
75007 123
28266 31
101283 250
23298 59
21655 59
9855 34