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